You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The number of entities in a group should not be limitied.
Sketch entities should be created from boolean operations where surfaces intersect.
Surfaces and edges of the solid model should have IDs that are persistent across regeneration.
It should be possible to link more than 1 part into an assembly group.
Actual behavior
Remap is limiting the number of entites in a group to 64K (is this true? no, it's encoded in the handles)
Edges of complex geometry can not be constrained against.
Solid models have no useful IDs for any edges (flat surfaces get an associated Face entity in most cases).
Remap would not support multiple linked parts in a group, even with the other needed changes.
If sketch entities are created directly from the solid model edges, they will not be movable by the user or the solver. They would still be better than what we have now and constraints could still apply but the entities could not be moved by the solver. This might cause confusion in some cases - solve may result in one moving or disappearing after solving.
With some effort, we might be able to create algebraic expressions for some of these entities which would allow more interesting constraints to be applied to them.
Any change to the remap mechanism will break existing sketches, so we would want to implement an automatic update on opening. Linked assemblies may also be tricky to update.
The text was updated successfully, but these errors were encountered:
System information
Expected behavior
The number of entities in a group should not be limitied.
Sketch entities should be created from boolean operations where surfaces intersect.
Surfaces and edges of the solid model should have IDs that are persistent across regeneration.
It should be possible to link more than 1 part into an assembly group.
Actual behavior
Remap is limiting the number of entites in a group to 64K (is this true? no, it's encoded in the handles)
Edges of complex geometry can not be constrained against.
Solid models have no useful IDs for any edges (flat surfaces get an associated Face entity in most cases).
Remap would not support multiple linked parts in a group, even with the other needed changes.
Additional information
See several comments starting here in a discussion about chamfers. i.e. what edge do you want to modify?
This writing about FreeCAD addressing the issue.
Paper linked from the FreeCAD page
Some possible issues
If sketch entities are created directly from the solid model edges, they will not be movable by the user or the solver. They would still be better than what we have now and constraints could still apply but the entities could not be moved by the solver. This might cause confusion in some cases - solve may result in one moving or disappearing after solving.
With some effort, we might be able to create algebraic expressions for some of these entities which would allow more interesting constraints to be applied to them.
Any change to the remap mechanism will break existing sketches, so we would want to implement an automatic update on opening. Linked assemblies may also be tricky to update.
The text was updated successfully, but these errors were encountered: