nomad-3d-commons issueshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues2017-05-15T15:15:15+02:00https://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/20Hierarchy simplification2017-05-15T15:15:15+02:00Ivan DagesHierarchy simplification* [x] test the SW defeature tool (API access, results, parameters...)
* [x] test the SW speedpack tool
**Strategy :** simplify the nomad 3D hierarchy by ourself according to some threshold (parameter), and export defeatured parts to ...* [x] test the SW defeature tool (API access, results, parameters...)
* [x] test the SW speedpack tool
**Strategy :** simplify the nomad 3D hierarchy by ourself according to some threshold (parameter), and export defeatured parts to obtain simplified geometries in SW (filled, holes, etc)
*Note :* after the simplification, the hierarchy must ensure that all the leaf components are SW parts, and not assemblies (*ie* if all the children of an assembly are removed, the assembly is removed as well)Ivan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/19Export, simplification & axes computation on full instruments2017-05-24T15:40:17+02:00Ivan DagesExport, simplification & axes computation on full instrumentsIvan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/18Move components along axes2017-04-21T14:11:47+02:00Ivan DagesMove components along axesIvan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/17Configurations infos in one hierarchy instead of one hierarchy per configuration2017-05-02T09:32:14+02:00Ivan DagesConfigurations infos in one hierarchy instead of one hierarchy per configurationIvan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/16Axes computation in the SW addin2017-05-16T14:21:22+02:00Ivan DagesAxes computation in the SW addinIvan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/15Editor interface2017-06-28T09:38:47+02:00Ivan DagesEditor interface* [x] Open file
* [ ] Save file
* [x] Compute axes
* [x] Edit axis
* [x] Edit material
* [ ] Edit configurations
* [x] Reset movement
* [x] Save configuration
* [x] Show/hide axes
* [ ] Orthographic view(s) ?
* [ ] B...* [x] Open file
* [ ] Save file
* [x] Compute axes
* [x] Edit axis
* [x] Edit material
* [ ] Edit configurations
* [x] Reset movement
* [x] Save configuration
* [x] Show/hide axes
* [ ] Orthographic view(s) ?
* [ ] Better selection system (left click to select a part ? consistency ?)Ivan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/14Nomad 3D SW addin to JavaFX2017-04-18T08:39:43+02:00Ivan DagesNomad 3D SW addin to JavaFXIvan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/13SollidWorks plugin installer2017-08-23T13:28:01+02:00Ivan DagesSollidWorks plugin installerCOM registration is done by Visual Studio when building, but eventually an installer will be needed.
See https://www.fasetto.com/file/preview/ce3e4acee9244693a3ce0ddf084aa209COM registration is done by Visual Studio when building, but eventually an installer will be needed.
See https://www.fasetto.com/file/preview/ce3e4acee9244693a3ce0ddf084aa209https://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/12Nomad 3D SolidWorks addin2017-04-18T08:39:43+02:00Ivan DagesNomad 3D SolidWorks addin* C# seems to be the best language for developping a SolidWorks addin.
* Installation of the SolidWorks API SDK ? --> no need
* Constraints analysis in the addin ?
* Simplification : remove the "small parts" (*ie* do not export them)
...* C# seems to be the best language for developping a SolidWorks addin.
* Installation of the SolidWorks API SDK ? --> no need
* Constraints analysis in the addin ?
* Simplification : remove the "small parts" (*ie* do not export them)
Moved to another repository : nomad3d-sw-addinIvan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/11Define a common model to merge the SolidWorks and the Nomad approachs2017-05-12T08:43:37+02:00Ivan DagesDefine a common model to merge the SolidWorks and the Nomad approachsThe model must contain :
* the graph scene (hierarchy + geometries)
* The axes
* Axes representation : 3D graphics point of view vs nomad ?
Other data ?The model must contain :
* the graph scene (hierarchy + geometries)
* The axes
* Axes representation : 3D graphics point of view vs nomad ?
Other data ?Ivan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/10Blender script : clean and simplify the geometries2017-04-18T08:39:43+02:00Ivan DagesBlender script : clean and simplify the geometriesIvan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/9SOLIDWORKS contraints analysis (algo)2017-04-19T08:58:38+02:00Ivan DagesSOLIDWORKS contraints analysis (algo)These constraints describe the axis of the parts (rotation or translation). The axes are defined by a lack of constraints.
These constraints describe the axis of the parts (rotation or translation). The axes are defined by a lack of constraints.
Ivan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/8Test of the ODX library2017-04-19T08:58:18+02:00Ivan DagesTest of the ODX libraryIvan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/7SML export : from SOLIDWORKS to JavaFX2017-04-18T08:39:43+02:00Ivan DagesSML export : from SOLIDWORKS to JavaFXIvan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/5Dynamic link with nomad2017-07-26T10:30:01+02:00Ivan DagesDynamic link with nomad* [ ] cameo wrapper* [ ] cameo wrapperIvan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/43D rendering2017-07-05T15:20:55+02:00Ivan Dages3D rendering* [x] electron application
* [x] nomad 3D architecture (model)
* [x] dynamic LODs
* [ ] better lights
* [x] quallity settings
* [ ] view settings
* [x] wall visibility
* [ ] light options ?
* [ ] highlight selection ...* [x] electron application
* [x] nomad 3D architecture (model)
* [x] dynamic LODs
* [ ] better lights
* [x] quallity settings
* [ ] view settings
* [x] wall visibility
* [ ] light options ?
* [ ] highlight selection / moving components ?Ivan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/3Axis information addition2017-04-19T15:31:13+02:00Ivan DagesAxis information addition* add missing axes ?
* link with Nomad's axes
* suggestions for pairs of axes (Nomad - computed/added)* add missing axes ?
* link with Nomad's axes
* suggestions for pairs of axes (Nomad - computed/added)Ivan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/2Geometries simplification2018-01-24T11:07:48+01:00Ivan DagesGeometries simplificationIvan DagesIvan Dageshttps://code.ill.fr/instrument-control/protos/nomad-3d/nomad-3d-commons/-/issues/1SML export : Simscape file to "nomad files" conversion2017-04-19T08:58:17+02:00Ivan DagesSML export : Simscape file to "nomad files" conversionSimscpae Multibody Link exports SOLIDWORKS assemblies to a set of STL files and a XML file :
* the **XML file** contains the hierarchy (scene tree, positions, ...) and the constraints
* the **STL files** contain the geometries
...Simscpae Multibody Link exports SOLIDWORKS assemblies to a set of STL files and a XML file :
* the **XML file** contains the hierarchy (scene tree, positions, ...) and the constraints
* the **STL files** contain the geometries
We need to convert this to a representation containing the scene and the axis (rotation and translation).Ivan DagesIvan Dages