Anttti Posted March 24, 2021 Share Posted March 24, 2021 (edited) Hi all I'm wondering if there is a way to wrap or fold a polygon or other object along a path, forming a 3d path - and then possibly extruding a profile along this path. Difficult to explain, but I draw an example. Let's assume it's some kind of a railing. In 2D plan it has some kind of free form - in the example just a couple of corners with fillets, but it could be a bezier curve or an arc as well. Then we have the elevation of the thing unfolded. It's planar. Here it's a continuous pattern, but could be freeform as well. Is there a way to process these into the 3d structure shown in the top left corner? And as a cherry on top, it's possible that someone would like to extrude a profile along the 3d path object thus obtained. I know the extrude along path command, but I have had difficulties making it work with 3d path objects. Cheers Antti Edited March 24, 2021 by Anttti Quote Link to comment
markdd Posted March 24, 2021 Share Posted March 24, 2021 (edited) The only way to do this that I know of would be to run a sequence of 3D Loci along each Rail top and bottom. You could do this easily using the Duplicate along path command. Once you have the Loci in place top and bottom, use the Nurbs curve tool (degree setting to 1) to draw a Nurbs curve between each alternate 3D locus. This will give you the lacing that you have shown above. You can then use the extrude along path command to create a 3D profile for the lacing. Depending on exactly what you want then you may need to trim off the top and bottom corners. I then extrude a rectangle along each rail polyline. Here is my very very quick result. Edited March 24, 2021 by markdd Quote Link to comment
Hans-Olav Posted March 24, 2021 Share Posted March 24, 2021 Hi @Anttti I am not sure but I think this marionette can do it. Its a bit over my current capabilities, but I would like to se examples of its usage. The marionette was uploaded by @sbarrett She is usually very helpful here on the forum Quote Link to comment
Anttti Posted March 24, 2021 Author Share Posted March 24, 2021 2 hours ago, markdd said: The only way to do this that I know of would be to run a sequence of 3D Loci along each Rail top and bottom. You could do this easily using the Duplicate along path command. Thanks @markdd! The result is beautiful and the procedure simple enough - for making just this kind of railing. But if we think the lacing should curve along the rail, 3D loci don't solve the problem. We wouldn't get the wanted results with different geometry, if the rail would have larger curves or the lacing would have curvature for example. After all, my example drawing was simple enough to be drawn with just polylines. So I have to look into the marionette capabilities a bit deeper. Thank you @Hans-Olav for the tip! 1 Quote Link to comment
Hans-Olav Posted March 24, 2021 Share Posted March 24, 2021 @Anttti https://blog.vectorworks.net/using-curves-as-tools-for-algorithms-aided-design Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.