Posted
about 12 years
ago
by
[email protected] (Rox)
Today I added a new feature for the GeometricSolverPipe which allows us to specify increments for the mouse coordinates - if defined, these 'force' the mouse pointer to jump to the closest multiple of the given value for each axis. It's possible to
|
Posted
about 12 years
ago
by
[email protected] (Rox)
I started updating the TreeData tests yesterday, mostly the transformation related ones. They haven't been updated after we started using the Sketch concept, so there'll be a lot of changes for them. Aside from that, I've modified the line tool to display the length while drawing:
|
Posted
over 12 years
ago
by
[email protected] (Rox)
Today I submitted the changes for the Rotate Axis tool and it's now possible to rotate a sketch shape or a 3D object around a selected axis.The rotation is performed on the points of the selected shape(s), which on the call to ExecuteFunction for the
|
Posted
over 12 years
ago
by
[email protected] (Rox)
Today I fixed a bug in the Property Grid Translate, which applied the given translation only for the selected node's shape instead of all the dependencies, as it should have. Here is a short demo with the correct behaviour for sketch nodes and 3D nodes:
|
Posted
over 12 years
ago
by
[email protected] (Rox)
Today we released NaroCAD 1.7.5 Beta:- Fixed Copy/Paste for sketch shapes, 3D shapes and solids- Improved the Mirror Point and Mirror Line tools- Improved the Array Pattern and Circular Pattern tools- Improved Revolve to work on the entire sketch
|
Posted
over 12 years
ago
by
[email protected] (Rox)
Today I commited the changes for the Mirror Point and Mirror Line action. The new version of the tools creates new copies of the selected nodes, with a mirror transformation. Here is an example with Mirror Point and Mirror Line applied to two ellipses:I've also added the methods to create the new nodes in Boo scripts:The changes are here
|
Posted
over 12 years
ago
by
[email protected] (Rox)
The past two days I worked on updating the Copy/Paste code. Before the Sketch was used, the Copy/Paste method simply copied the selected node and pasted it, but now we need to create the entire sub-tree for the selected node.For sketch shapes, we
|
Posted
over 12 years
ago
by
[email protected] (Rox)
Today I improved the Revolve tool: if the selected shape is part of a sketch with a valid face, the entire sketch is revolved around the selected axis. Here is the new version of the tool applied to the result of an array pattern:If there is no valid
|
Posted
over 12 years
ago
by
[email protected] (Rox)
The Copy/Paste functionality for sketch shapes was updated and instead of referencing the original shapes, it now creates copies of each node, allowing us to edit the new instance separately. Since the pattern tools use the Copy/Paste method
|
Posted
over 12 years
ago
by
[email protected] (Rox)
Today I changed the Copy/Paste functionality for Sketch shapes and now new nodes are created for the child nodes and are referenced by the pasted node:Tomorrow I will update the Array Pattern and Circular Pattern tools so that the new point coordinates are calculated correctly.
|