So that method is because me being used to using the 3d curve feature. I try to mimic what I got used to, so method is bit awkward doing it in Shapr.
Also Jean you might like this since you want 3d curve extracted. I just realized if you make your 3d curve in Onshape save it as Parasolid when you import in Shapr you get the 3d CURVE!!
Curve generated by Onshape and swept within Shapr no issues.
Mesh is bunch of points in 3d space that connects to form a surface and you connect all the side to make it solid. So mesh is bunch of points and has a resolution, more points in between higher resolution.
Curves are done by math formula. So I keep pointing out that is a missing feature, you can import it but Shapr donât have editing feature for you to modify it. Since you canât edit it you assume its a mesh. There is a difference between Sketch and Curves. Sketch is 2D only you can rotate but can never become 3d. While curves can go xyz but requires Shapr to implement features for the user to actually move the curve point it in all 3 directions.
Things you can do with the curve, you can project it, you can use sweep on it, you canât do that with mesh. Also if you look at the layer icon badge it has Cube icon to indicate that itâs 3d item. Curves do not behave like Sketches.
Yes thank you, I understood correctly. I wrote Mesh because of the Cube icon.
So, yes I can import the Onshape or Moi3D Curve (which I was already doing) but itâs not a Sketch. Too bad.
So, I decided to do everything on Shapr3D (Sketch of helix and Sweep)
If I had to simply your approach I would do this instead of rotating sketches, just shave off a cylinder.
Also if you just rotated a half circle, I would assume the top view will be slightly oval unless you accounted for that. I check the last one you made it was slight oval.
Hi,
Here a âparametricâ spring.
Sketch Design of a module, a profile and a circle.
Use Sweep.
Duplicate the module by a Linear Pattern
Create 4 variables
So you might have missed, this version you are creating is SPRINGY but technically not a traditional spring that one thinks about which is the reason why I pointed out the differences between revolve and your 2d sketch method.
This version of the projection to 2d sketch look like a wavy zig zag. The revolve and project sketch will give you this 2d sketch result, not flat straight lines.
Also with this version I made can be turned fully controlled via variables including end part that extends straight up, even the curvature of the bend that goes up, revolution count, total height, pretty much everything. But I could make plenty more with the time needed to set up the variables, unless Iâm in the business of making all kind of springy springs .
When I look at spring v2.shapr, the vertical end (the end parallel to the spring axis) is not round. Before taking this screenshot, I split the body to get a face parallel to xy plane. Is that a limitation of the all sweep method?
Your are correct I believe that is a limitation with the sweep version. At the time I didnât want diverge into a separate conversation so I didnât mention it. But I believe but could be wrong, that is the source of the Kink in rendering that Alex pointed out. If you look at my at that V2 version you will see I used spline at first I used an ARC and the rendering kink showed up, I changed it to a splines the rendering kink disappeared.
Sweep is causing some distortions I noticed it more in this version. Revolve is I believe perfect but Sweep diverts a little.
Also gets into needing a Curve Analysis tool if you want perfect.
Here is the Onshape version which I used to export 3d Curve and Sweep in Shapr3d, no issues with Rendering Kink and no deviation. Note file is bigger than 30mg limit.
I now was about to go the way via the 2D projection to get the ending part of the spring. Therefor as a previous step I construct the normal spring part, then project it onto the cylinder and then project the cylinderâs spring line onto the 2D sketch to add the end part.
When trying to project the edge of the spring onto the cylinder, it gives me inconsistent lines I canât use⌠why that?