Pvz11 Posted June 20, 2019 Share Posted June 20, 2019 Hello, I am very new to marionette ive made a few that are working fine. Now I am testing out the "Extrude along path" I am not sure if I have understood it fully. Could someone take a look? I am trying to just generate a line and have the capability to control the line lengths. It makes the group item, however I cant seem to get it to work as a marionette object. Thank you Marionette-ExtrudeAlongpath-OfficeDeskCounterTop.vwx Quote Link to comment
Marionette Maven Marissa Farrell Posted June 21, 2019 Marionette Maven Share Posted June 21, 2019 @Pvz11 I took a look and made a few changes to your network - I didn't edit the one you have on your drawing area, but I did redo the one inside of the Marionette Object. I hope this helps - basically the "compose" node was failing to compose the lines while in a Marionette Object, I'm going to submit a bug for that since I'm not sure why it works in a regular network, but not in an Object. Please let me know if you need any help improving this further! Marionette-ExtrudeAlongpath-OfficeDeskCounterTop_MFarrell.vwx 2 Quote Link to comment
Pvz11 Posted June 21, 2019 Author Share Posted June 21, 2019 @Marissa Farrell Thank you, very much appreciated. It wasn't making any sense to me, now i know it was just a bug i can continue with the extrude along path ideas. Few things on my mind now, i was hoping to create the profile by marionette by composing lines instead of having the profile in the Vectorworks document i understand the compose node has issues now but until thats resolved is their another way to make it? Finally I have never considered using the ordered list node like this, i'm finding it hard to understand how this works is it possible for you to explain this?. Thank you again. Quote Link to comment
Marionette Maven Marissa Farrell Posted June 24, 2019 Marionette Maven Share Posted June 24, 2019 You can create your profile the same way I got around the compose issue - determine the location/drawing order of your vertices and feed them into a Poly node. Using the Ordered List node allows you to order the points that are going into the Poly node, if you were to just wire them all into the same port, the Poly node could take them in unpredictably. Ordering them ahead of time will ensure that they are drawn exactly how you expect. For example, a square profile - you would provide it 4 points (0,0), (0,1), (1,1), and (1,0) into the first four ports of an Ordered List node, placing a Polygon 2D node after it. You then have two options; you can use the Set Closed 2D node after the Poly node, or you can wire the first point, (0,0), into the fifth port of the Ordered List node (item4). I hope this helps, but if it doesn't, feel free to keep asking for clarification 🙂 Quote Link to comment
Pvz11 Posted June 24, 2019 Author Share Posted June 24, 2019 Ah I think i get it now, its just ordering the coordinates in a sequence then feeding it into the next action in that order. Ok thats great thank you. I actually found a problem further from this while working on the extrude along path. I am trying to set height for this desk so i can then place legs, i cant seem to figure it out. Can you give a Z location to an extrude along path? Or am i just not getting it. For now ive just placed it into a symbol and given the symbol a height. Thank you agin for all this. Quote Link to comment
AlanW Posted June 24, 2019 Share Posted June 24, 2019 @Pvz11Hi, this may assist. This was originally done in 2017 so you may want to update some of the nodes. This is a cupd door with an extruded handle. HTH Extrude_along_path cup'd handle v2017 v2019.vwx Quote Link to comment
Marionette Maven Marissa Farrell Posted June 25, 2019 Marionette Maven Share Posted June 25, 2019 @Pvz11 You can move your Extrude Along Path upward using the Move node, or you can extrude legs below the EAP. Once converted to a Marionette Object, it can move around freely. The Marionette Object has its own coordinate system that you will use to move/place your individual parts. Quote Link to comment
Pvz11 Posted June 25, 2019 Author Share Posted June 25, 2019 Thank you both, ive managed to get the hang of it, now just figuring out the asset. Ive followed Alan's file for now, but will look into the move command for the extrude along path. This was great to learn. Thank you again. See attached progress. Office Desk.vwx Quote Link to comment
AlanW Posted June 28, 2019 Share Posted June 28, 2019 @Pvz11Hi I have a lot of marionette objects from when i was learning. This one may assist also. Kitchen Cupds.Overall_V002_v2017_v2019.vwx Overall_V002_v2017_v2019.zip Quote Link to comment
Niels Timmer Posted July 9, 2019 Share Posted July 9, 2019 On 6/24/2019 at 2:38 PM, Marissa Farrell said: You can create your profile the same way I got around the compose issue - determine the location/drawing order of your vertices and feed them into a Poly node. Using the Ordered List node allows you to order the points that are going into the Poly node, if you were to just wire them all into the same port, the Poly node could take them in unpredictably. Ordering them ahead of time will ensure that they are drawn exactly how you expect. For example, a square profile - you would provide it 4 points (0,0), (0,1), (1,1), and (1,0) into the first four ports of an Ordered List node, placing a Polygon 2D node after it. You then have two options; you can use the Set Closed 2D node after the Poly node, or you can wire the first point, (0,0), into the fifth port of the Ordered List node (item4). I hope this helps, but if it doesn't, feel free to keep asking for clarification 🙂 I'm currently facing the same problem: the compose node doesn't work inside a Marionette Object. How would this workaround look like if one of the lines is an arc? (I have two arcs and three straight lines that form a closed shape together) Quote Link to comment
Marionette Maven Marissa Farrell Posted July 9, 2019 Marionette Maven Share Posted July 9, 2019 @Niels Timmer If you know which vertices need to be arc vertices, you can use the Change Vertex Type node on your resulting poly with the appropriate indices and radii to change those to arc vertices. Please let me know if you need some extra guidance. Quote Link to comment
AlanW Posted July 12, 2019 Share Posted July 12, 2019 @Niels Timmerhi, have a look at this old video one of my early plays with marionette. HTH https://m.youtube.com/watch?v=co-bdctpWkQ Quote Link to comment
Niels Timmer Posted July 12, 2019 Share Posted July 12, 2019 Thanks for the replies! Unfortunately, I'm not there yet... As you can see in the attachment, I have a list with points that I use to create a polygon. I know which vertices need to be arc vertices, but the Change Vertex Type node doesn't work apparently. Could someone have a quick look at it? (next to the Marionette object is the shape that I would like to have in the end) 190712 ChangeVertexType.vwx 1 Quote Link to comment
Marionette Maven Marissa Farrell Posted July 12, 2019 Marionette Maven Share Posted July 12, 2019 @Niels Timmer I'm attaching a revision, you were so close, just needed to change the dropdown in the Change Vertex Type's OIP to Radius 190712 ChangeVertexType_MFarrell.vwx 2 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.