Integrate with AppCSXCAD #35
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.


Fixes #34
Note
Controls on AppCSXCAD:
[CTRL]+ click + move[SHIFT]+ click + move[3D]mode.[PP]mode (Parallel Projection, subset of 3D mode) is better suited to observe the mesh adequation to the structureTrying instructions:
Build OpenEMSH and the patched AppCSXCAD, and open an already meshed structure:
Add a primitive: click on
[Box], then setP1={ X=4, Y=4, Z=0 }andP2={ X=6, Y=6, Z=2 }.Observe that the new little cube is not correctly handled by the grid.
Click on the button with the OpenEMSH icon, save as needed. Now AppCSXCAD should be greyed out and frozen.
On OpenEMSH, observe the default mesh is right about the new cube.
Enhance slightly the mesh by editing globally
[E], then setProximity limitfrom1to0.1.Click on the button with the AppCSXCAD icon to preview the current structure.
Observe AppCSXCAD in view mode does not show the buttons to add Properties and Primitives, nor the mesh related buttons (including the OpenEMSH one).
Observe the difference on the mesh between the two AppCSXCAD windows.
Close the preview AppCSXCAD window.
Save
[CTRL]+[S]and close the OpenEMSH window.Now the first AppCSXCAD window should be available again and have reloaded the file with the updated mesh.