Jump to content
MAURO

HOW find dimension of an object created with MARIONETTE in a REPORT

Recommended Posts

HI to everybody.

I'm an Italian ARCHITECT. Two years AGO I started to use VECTORWORKs and I'm improuving DAY by DAY . In this days i'm studying MARIONETTE. I'm trying to create simple objet for my job routine just LIKE a WOODEN PANEL ... 

 

I made a connection between my object "PANNELLO TAMBURATO"  to a personalised RECORD 

 

The second STEP that i'm trying to improve is the possibility to find dimension x (SPESSORE) , y (LUNGHEZZA) an d z (ALTEZZA) in a report. The goal for me is have a report that says to me how many panels i have in my 3d model and what dimension they have.

 

I hope to be clear.

 

thanks a lot in advance for jour help.

 

 

Schermata 2020-05-03 alle 11.49.55.png

Schermata 2020-05-03 alle 11.50.08.png

Schermata 2020-05-03 alle 11.45.21.png

Schermata 2020-05-03 alle 11.45.10.png

Share this post


Link to post

The "best" (in my opinion) way to do this is to include in your Marionette the nodes to attach a record and store the x/y/z data in fields in that record.

 

You may be able to use the default worksheet commands for Height, Width, Depth, but they usually depend on the orientation of the object. By using your own record you will definitely know the data matches the drawing.

 

This thread may help.

 

 

Share this post


Link to post

thanks a lot for your answer....

now I try....

 

I have to understand were I have to connect the NODE

 

thank you

Share this post


Link to post

I think you want to take the output of Lunghezza, Spessore, and Altezza each to a separate Set Record Field node. See the other thread linked above for more details.

 

Use the Get PIO (displays as Parent PIO in the drawing) as the Handle to the object to attach the record to. Use String nodes to specify the Record name and field name. 

 

You may have to convert the dimension to a string before you can store it in the record as records only hold strings. But the nodes may be smart enough to do that for you.

 

Good luck and ask again if you still need help. You may want to post a file with your Marionette object so we can actually try and see how to make it work with your object.

Share this post


Link to post

@Mauro I will try to take a look at this tonight.

 

@Kennedyme A string is a text value.  '35mm' is a string, 35 is a number. You can't do math on strings, but you can add things like units. In Marionette you manually define a string using the Input:String node. Basically anything that is text is effectively a string.

Share this post


Link to post

DEAR ALL, 

I have to thank you all of you for your help. 

now it runs very well... 

 

have a nice day

 

Mauro

 

Schermata 2020-05-15 alle 16.54.47.png

Schermata 2020-05-15 alle 16.53.36.png

Schermata 2020-05-15 alle 16.49.48.png

Schermata 2020-05-15 alle 16.47.56.png

Share this post


Link to post
1 minute ago, MAURO said:

DEAR ALL, 

I have to thank you all of you for your help. 

now it runs very well... 

 

have a nice day

 

Mauro

 

Schermata 2020-05-15 alle 16.54.47.png

Schermata 2020-05-15 alle 16.53.36.png

Schermata 2020-05-15 alle 16.49.48.png

Schermata 2020-05-15 alle 16.47.56.png

This looks great! I have been looking to do the same thing. Have you tried to have a data tag automatically linked to this objects that will show in your drawing a unique #? That is something I would like to be able to do, in addition.

 

Share this post


Link to post

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


 

7150 Riverwood Drive, Columbia, Maryland 21046, USA   |   Contact Us:   410-290-5114

 

© 2018 Vectorworks, Inc. All Rights Reserved. Vectorworks, Inc. is part of the Nemetschek Group.

×
×
  • Create New...