# Simulation Modeling Toolkit (SMTK)

**URL:** https://discourse.kitware.com/c/smtk/6.md?page=5

[Latest](https://discourse.kitware.com/latest.md) · [Categories](https://discourse.kitware.com/categories.md)

**Page:** 6

---

## [Gallery: cone widget](https://discourse.kitware.com/t/gallery-cone-widget/466)

<div class="topic-metadata">

**Author:** [@dcthomp](https://discourse.kitware.com/u/dcthomp)\
**Replies:** 0\
**Last updated:** [June 3, 2020, 8:44pm UTC](https://discourse.kitware.com/t/gallery-cone-widget/466 "2020-06-03T20:44:17Z")

</div>

This movie: illustrates how SMTK’s cone widget works to tie an attribute accepting cylinder parameters (a line-segment center-axis and top+bottom radii) to an interactive editor. See our widget documentation for how …

---

## [Badges for descriptive phrases](https://discourse.kitware.com/t/badges-for-descriptive-phrases/445)

<div class="topic-metadata">

**Author:** [@dcthomp](https://discourse.kitware.com/u/dcthomp)\
**Replies:** 2\
**Last updated:** [June 9, 2020, 1:18am UTC](https://discourse.kitware.com/t/badges-for-descriptive-phrases/445 "2020-06-09T01:18:18Z")

</div>

Badges We want to generalize the icons shown next to descriptive phrases in various views so that plugins can customize both displays and controls based on context. The first part of that work has now been merged to mas…

---

## [Proposal: Operation Preview Geometry](https://discourse.kitware.com/t/proposal-operation-preview-geometry/461)

<div class="topic-metadata">

**Author:** [@dcthomp](https://discourse.kitware.com/u/dcthomp)\
**Replies:** 8\
**Last updated:** [June 1, 2020, 6:56pm UTC](https://discourse.kitware.com/t/proposal-operation-preview-geometry/461 "2020-06-01T18:56:51Z")

</div>

Proposal: Interactive Previews of Operations As we develop geometric algorithms, it is becoming more important to show users the potential outcome of an operation visually. To do this interactively, there are several cha…

---

## [GUI for FileItem](https://discourse.kitware.com/t/gui-for-fileitem/457)

<div class="topic-metadata">

**Author:** [@Bob\_Obara](https://discourse.kitware.com/u/Bob_Obara)\
**Replies:** 2\
**Last updated:** [May 29, 2020, 9:07pm UTC](https://discourse.kitware.com/t/gui-for-fileitem/457 "2020-05-29T21:07:44Z")

</div>

I’ve been recently making changes to qtFileItem to support updating the the values being displayed without rebuilding the entire widget. In the course of doing so I discovered several issues with the original class incl…

---

## [The lonely subcategory](https://discourse.kitware.com/t/the-lonely-subcategory/354)

<div class="topic-metadata">

**Author:** [@dcthomp](https://discourse.kitware.com/u/dcthomp)\
**Replies:** 4\
**Last updated:** [May 21, 2020, 4:09pm UTC](https://discourse.kitware.com/t/the-lonely-subcategory/354 "2020-05-21T16:09:00Z")

</div>

Hi all, The Dashboard subcategory feels a little lonely. I think we could use Design (or Architecture or Development or Proposals) for “change proposal” discussions and planning. Build & Install Using SMTK Tips and …

---

## [Extending Projects Part 2: SMTK Updates](https://discourse.kitware.com/t/extending-projects-part-2-smtk-updates/451)

<div class="topic-metadata">

**Author:** [@johnt](https://discourse.kitware.com/u/johnt)\
**Replies:** 7\
**Last updated:** [May 19, 2020, 12:45pm UTC](https://discourse.kitware.com/t/extending-projects-part-2-smtk-updates/451 "2020-05-19T12:45:55Z")

</div>

This is part 2 of 3 in the series on updating smtk projects for multiple simulation sequences. Part 1 discussed UI updates that are intended to be implemented in the project plugin module. Part 2 now describes proposed c…

---

## [Generalization of model resources](https://discourse.kitware.com/t/generalization-of-model-resources/410)

<div class="topic-metadata">

**Author:** [@dcthomp](https://discourse.kitware.com/u/dcthomp)\
**Replies:** 11\
**Last updated:** [May 16, 2020, 2:35am UTC](https://discourse.kitware.com/t/generalization-of-model-resources/410 "2020-05-16T02:35:21Z")

</div>

Proposal: Generalize SMTK’s model resource Many of our projects have models that do not need a full boundary representation (B-Rep) data structure like the half-edge or winged-edge models. Rather than abuse the B-Rep mod…

---

## [Extending Projects: User Interface](https://discourse.kitware.com/t/extending-projects-user-interface/450)

<div class="topic-metadata">

**Author:** [@johnt](https://discourse.kitware.com/u/johnt)\
**Replies:** 6\
**Last updated:** [May 12, 2020, 2:53pm UTC](https://discourse.kitware.com/t/extending-projects-user-interface/450 "2020-05-12T14:53:10Z")

</div>

I am looking at extending the SMTK Project Manager capabilities to support multiple interdependent simulations. I foresee this requiring development in three main areas: Update the project plugin to provide a user int…

---

## [RGG current status](https://discourse.kitware.com/t/rgg-current-status/448)

<div class="topic-metadata">

**Author:** [@aron.helser](https://discourse.kitware.com/u/aron.helser)\
**Replies:** 2\
**Last updated:** [May 5, 2020, 10:39pm UTC](https://discourse.kitware.com/t/rgg-current-status/448 "2020-05-05T22:39:08Z")

</div>

Trying out RGG functionality. In progress, additional notes coming. T.J. fixed issues I was having with compiling smtk master with VS2019. Load sample .rxf files successfully Note: File … Open doesn’t recognize .rxf f…

---

## [Praxis stopped building again?](https://discourse.kitware.com/t/praxis-stopped-building-again/432)

<div class="topic-metadata">

**Author:** [@johnt](https://discourse.kitware.com/u/johnt)\
**Replies:** 6\
**Last updated:** [April 28, 2020, 10:26pm UTC](https://discourse.kitware.com/t/praxis-stopped-building-again/432 "2020-04-28T22:26:10Z")

</div>

Is this a known issue? I remember it was discussed last week, but I cannot find any dashboard reports since March 19. I am interested because I just hit a strange-looking error building smtk on windows. The interesting …

---

## [View Validity Checking](https://discourse.kitware.com/t/view-validity-checking/437)

<div class="topic-metadata">

**Author:** [@Bob\_Obara](https://discourse.kitware.com/u/Bob_Obara)\
**Replies:** 3\
**Last updated:** [April 28, 2020, 1:32pm UTC](https://discourse.kitware.com/t/view-validity-checking/437 "2020-04-28T13:32:07Z")

</div>

Goal The goal is to add additional feedback to make it easy to see incomplete or invalid information in a Tabbed Group View based on its children View state. Proposed Approach Add view::BaseView::isValid Method Virtual…

---

## [Model resource clean after renaming entities?](https://discourse.kitware.com/t/model-resource-clean-after-renaming-entities/436)

<div class="topic-metadata">

**Author:** [@johnt](https://discourse.kitware.com/u/johnt)\
**Replies:** 2\
**Last updated:** [March 29, 2020, 8:41pm UTC](https://discourse.kitware.com/t/model-resource-clean-after-renaming-entities/436 "2020-03-29T20:41:03Z")

</div>

I observed that when I rename a model entity – by calling smtk;:model::EntityRef::setName() – the model resource’s clean flag does not get reset to the false state. (I can post a test to demonstrate.) Should that be chan…

---

## [Can I filter model entities by their association to an attribute type?](https://discourse.kitware.com/t/can-i-filter-model-entities-by-their-association-to-an-attribute-type/434)

<div class="topic-metadata">

**Author:** [@johnt](https://discourse.kitware.com/u/johnt)\
**Replies:** 1\
**Last updated:** [March 25, 2020, 9:21pm UTC](https://discourse.kitware.com/t/can-i-filter-model-entities-by-their-association-to-an-attribute-type/434 "2020-03-25T21:21:17Z")

</div>

I have a use case for the Truchas attribute template that I originally thought we could support, but now think we need an update to the smtk query syntax. The basic scenario is: The user creates one or more “enclosure”…

---

## [Problem Building SMTK - 3/321/2020](https://discourse.kitware.com/t/problem-building-smtk-3-321-2020/427)

<div class="topic-metadata">

**Author:** [@Bob\_Obara](https://discourse.kitware.com/u/Bob_Obara)\
**Replies:** 6\
**Last updated:** [March 23, 2020, 4:10pm UTC](https://discourse.kitware.com/t/problem-building-smtk-3-321-2020/427 "2020-03-23T16:10:38Z")

</div>

Last login: Sun Mar 22 19:57:27 on ttys002 \[obara@Gallifrey SMTK\] cd ../CMB \[obara@Gallifrey CMB\] ./bin/modelbuilder.app/Contents/MacOS/modelbuilder ( 7.139s) \[paraview \]vtkSIProxyDefinitionMan:526 ERR| vtk…

---

## [Gallery: AEVA workflow movie](https://discourse.kitware.com/t/gallery-aeva-workflow-movie/422)

<div class="topic-metadata">

**Author:** [@dcthomp](https://discourse.kitware.com/u/dcthomp)\
**Replies:** 1\
**Last updated:** [March 19, 2020, 1:59pm UTC](https://discourse.kitware.com/t/gallery-aeva-workflow-movie/422 "2020-03-19T13:59:24Z")

</div>

This movie: and screenshot demonstrate a modelbuilder-based application for medical annotation and simulation preparation: Annotation & Exchange of Virtual Anatomy (aeva).

---

## [Contract tests with dependencies](https://discourse.kitware.com/t/contract-tests-with-dependencies/419)

<div class="topic-metadata">

**Author:** [@dcthomp](https://discourse.kitware.com/u/dcthomp)\
**Replies:** 1\
**Last updated:** [March 13, 2020, 10:34pm UTC](https://discourse.kitware.com/t/contract-tests-with-dependencies/419 "2020-03-13T22:34:35Z")

</div>

@ben.boeckel We have some external repositories (aeva/session) that need third-party libraries (ITK, ITKVtkGlue) beyond what SMTK provides. The superbuild which SMTK uses may optionally provide the third-party libraries…

---

## [SMTK dashboard?](https://discourse.kitware.com/t/smtk-dashboard/418)

<div class="topic-metadata">

**Author:** [@dcthomp](https://discourse.kitware.com/u/dcthomp)\
**Replies:** 1\
**Last updated:** [March 12, 2020, 1:22pm UTC](https://discourse.kitware.com/t/smtk-dashboard/418 "2020-03-12T13:22:16Z")

</div>

Hi all, the SMTK dashboards look kinda red. Did bad docker images get pushed (because it looks like Qt libs are missing)?

---

## [sbt file changes and rebuild?](https://discourse.kitware.com/t/sbt-file-changes-and-rebuild/415)

<div class="topic-metadata">

**Author:** [@aron.helser](https://discourse.kitware.com/u/aron.helser)\
**Replies:** 10\
**Last updated:** [March 9, 2020, 8:35pm UTC](https://discourse.kitware.com/t/sbt-file-changes-and-rebuild/415 "2020-03-09T20:35:46Z")

</div>

I’m adding an operation to aeva-session, and I’m changing the associated .sbt file. If I just rebuild with ninja, the changes are not picked up - I have to explicitly run cmake . for my changes to the .sbt to be included…

---

## [CMB PostProcessing plugin changed?](https://discourse.kitware.com/t/cmb-postprocessing-plugin-changed/408)

<div class="topic-metadata">

**Author:** [@johnt](https://discourse.kitware.com/u/johnt)\
**Replies:** 4\
**Last updated:** [March 4, 2020, 7:54pm UTC](https://discourse.kitware.com/t/cmb-postprocessing-plugin-changed/408 "2020-03-04T19:54:19Z")

</div>

Did something change in the last week affecting this plugin? CMB on linux (Ubuntu) now builds a static library at lib/cmbPostProcessingModePlugin.a instead of the shared object under lib/cmb-6.3 I don’t see any changes …

---

## [Partition Groups](https://discourse.kitware.com/t/partition-groups/293)

<div class="topic-metadata">

**Author:** [@Bob\_Obara](https://discourse.kitware.com/u/Bob_Obara)\
**Replies:** 8\
**Last updated:** [February 21, 2020, 5:53am UTC](https://discourse.kitware.com/t/partition-groups/293 "2020-02-21T05:53:46Z")

</div>

We are in the process of adding the concept of a partitioning and partition groups into SMTK’s Model. Whether this will replace the existing grouping mechanism or co-exist along with it is certainly a topic for discussi…

---

## [Introduction to RGG session](https://discourse.kitware.com/t/introduction-to-rgg-session/355)

<div class="topic-metadata">

**Author:** [@Haocheng\_Liu](https://discourse.kitware.com/u/Haocheng_Liu)\
**Replies:** 14\
**Last updated:** [February 6, 2020, 8:38pm UTC](https://discourse.kitware.com/t/introduction-to-rgg-session/355 "2020-02-06T20:38:23Z")

</div>

This post serves as a brief introduction and documentation for RGG session. Brief introduction RGG stands for reactor geometry generator. This session enables the creation of detailed large and complicated reactor mode…

---

## [Usability: qtFileItem and multi-selection](https://discourse.kitware.com/t/usability-qtfileitem-and-multi-selection/404)

<div class="topic-metadata">

**Author:** [@dcthomp](https://discourse.kitware.com/u/dcthomp)\
**Replies:** 4\
**Last updated:** [February 2, 2020, 3:51pm UTC](https://discourse.kitware.com/t/usability-qtfileitem-and-multi-selection/404 "2020-02-02T15:51:36Z")

</div>

We have run into some usability issues with qtFileItem. We have an import operation that should allow multiple files to be imported into the same (new) resource. Without multi-selection in the browser dialog, it is very…

---

## [std::move and local variable address](https://discourse.kitware.com/t/std-move-and-local-variable-address/400)

<div class="topic-metadata">

**Author:** [@aron.helser](https://discourse.kitware.com/u/aron.helser)\
**Replies:** 2\
**Last updated:** [January 30, 2020, 3:03pm UTC](https://discourse.kitware.com/t/std-move-and-local-variable-address/400 "2020-01-30T15:03:24Z")

</div>

What is this warning trying to tell me? /home/aron.helser/projects/cmb/plugin-rgg-session/src/smtk/session/rgg/qt/rggNucAssembly.cxx: In member function ‘const smtk::model::EntityRef& rggNucAssembly::getAssyDuct() cons…

---

## [Packaging and testing for aeva](https://discourse.kitware.com/t/packaging-and-testing-for-aeva/388)

<div class="topic-metadata">

**Author:** [@dcthomp](https://discourse.kitware.com/u/dcthomp)\
**Replies:** 5\
**Last updated:** [January 30, 2020, 2:41pm UTC](https://discourse.kitware.com/t/packaging-and-testing-for-aeva/388 "2020-01-30T14:41:55Z")

</div>

@ben.boeckel We need to be able to test and (more importantly in the short term) package aeva (which is a rebranded PV/ModelBuilder plus plugins).I can take a stab at gitlab CI scripts and further superbuild changes, but…

---

## [Managing the Resources of a Project](https://discourse.kitware.com/t/managing-the-resources-of-a-project/382)

<div class="topic-metadata">

**Author:** [@Bob\_Obara](https://discourse.kitware.com/u/Bob_Obara)\
**Replies:** 16\
**Last updated:** [January 27, 2020, 3:56pm UTC](https://discourse.kitware.com/t/managing-the-resources-of-a-project/382 "2020-01-27T15:56:20Z")

</div>

See Project Design Discussion for background information. Knowing which resources of a project to load into memory and when. Assume that a project requires a set of resources {R1, R2, R3}. In the new design, this can …

---

## [Relative vs Absolute File Paths in SMTK](https://discourse.kitware.com/t/relative-vs-absolute-file-paths-in-smtk/386)

<div class="topic-metadata">

**Author:** [@Bob\_Obara](https://discourse.kitware.com/u/Bob_Obara)\
**Replies:** 6\
**Last updated:** [January 25, 2020, 8:00pm UTC](https://discourse.kitware.com/t/relative-vs-absolute-file-paths-in-smtk/386 "2020-01-25T20:00:35Z")

</div>

There are several places where file paths are stored in SMTK core: File and Directory Items in Attribute Resources Resource Information stored in Links Location of native model files for Model Resources With the ongoi…

---

## [Linux segfault on modelbuilder exit](https://discourse.kitware.com/t/linux-segfault-on-modelbuilder-exit/383)

<div class="topic-metadata">

**Author:** [@johnt](https://discourse.kitware.com/u/johnt)\
**Replies:** 3\
**Last updated:** [January 15, 2020, 6:37pm UTC](https://discourse.kitware.com/t/linux-segfault-on-modelbuilder-exit/383 "2020-01-15T18:37:11Z")

</div>

I have an ongoing problem with linux builds on the master branch. It has been there awhile, and I kept thinking it would go away as the branch matured, but that is not the case. I will paste an example stack trace below,…

---

## [Windows/Docker build errors with cmb-superbuild:master](https://discourse.kitware.com/t/windows-docker-build-errors-with-cmb-superbuild-master/361)

<div class="topic-metadata">

**Author:** [@johnt](https://discourse.kitware.com/u/johnt)\
**Replies:** 44\
**Last updated:** [January 13, 2020, 10:43pm UTC](https://discourse.kitware.com/t/windows-docker-build-errors-with-cmb-superbuild-master/361 "2020-01-13T22:43:23Z")

</div>

I have switched my windows/master build to using docker in order to have a consistent development environment. I will paste my full Dockerfile below, but the basic setup is: Using the kitware/cmb:ci-superbuild-windows1…

---

## [Layout and usability of group views and items with children](https://discourse.kitware.com/t/layout-and-usability-of-group-views-and-items-with-children/378)

<div class="topic-metadata">

**Author:** [@dcthomp](https://discourse.kitware.com/u/dcthomp)\
**Replies:** 1\
**Last updated:** [January 13, 2020, 6:46pm UTC](https://discourse.kitware.com/t/layout-and-usability-of-group-views-and-items-with-children/378 "2020-01-13T18:46:02Z")

</div>

In a recent meeting, we discussed how large templates that include many nested items can end up taking a lot of space. I’m starting this thread in the hopes of spurring some discussion on possible alternatives. The idea…

---

## [Windows build error with cmb-superbuild:release VS2017](https://discourse.kitware.com/t/windows-build-error-with-cmb-superbuild-release-vs2017/359)

<div class="topic-metadata">

**Author:** [@johnt](https://discourse.kitware.com/u/johnt)\
**Replies:** 14\
**Last updated:** [January 10, 2020, 9:16pm UTC](https://discourse.kitware.com/t/windows-build-error-with-cmb-superbuild-release-vs2017/359 "2020-01-10T21:16:28Z")

</div>

Using: current release branch (b6f35848 Thu 05-Dec-2019) default cmake values except USE\_SYSTEM\_qt5, which is set to qt.io 5.12.6 binaries There are 2 separate errors in the configure-remus step. 1. Unable to find t…

[Previous page](https://discourse.kitware.com/c/smtk/6.md?page=4)

[Next page](https://discourse.kitware.com/c/smtk/6.md?page=6)
