Jump to content
Developer Wiki and Function Reference Links Read more... ×
Nico Vindevogel

Marionette symbol unstable

Recommended Posts

Hello forum members.

 

I created a simple 2d cabinet marionette network.
It works fine as long i use it in my original file.
If i create a symbol from my "object node" and use it in the original file it works.
If i open a new file and place the symbol using the resources - favorites pallet, it sometimes works...
If my network would never work , maybe i was capable to find the solution.


For the enthusiast that what to help me, add my file to your favorites and try to change the "corpusbreedte" ("Cabinet Width") and see what happens. Maybe it works...

My errors are not always the same it differs from a error in oipcontrol to a mixt up object from the original.

 

Nico

ps. Sorry for my lack of language; All two of them "Marionette" and English. :)

 

OS: window10 ; vw2016 architect ; interiorcad ;

CabinetFront.vwx

Share this post


Link to post

Hi Nico,

 

I tried using your Marionette Object, and I think it all depends on how you access it. If I IMPORT the symbol from the original file and then select it in the new file and place it on the drawing, I don't have any problems - it works fine. But if I try just selecting it in the original file and placing it in a new file that way, I get errors. This is due to the nature of a Marionette Object - even though it is wrapped in a nice package, its still (in theory) a lot of moving parts. Using the workflow of importing the symbol first and then accessing the imported version is the best way to keep all of those moving parts working smoothly.

 

Hope that fixes your problem!

Share this post


Link to post

I think DomC solved this by adding the symbol to the network before wrapping it up. In his lighting highlighting network.

Share this post


Link to post

Thanks for trying my network.
Perhaps adding a pio handle is the solution? If i use the move-copy tool, the symbol returns the default values when it was created or wrapped to the object node. I just can not figure it out where i have to add the pio handle. Some one has an example available?

 

Nico

 

 

Share this post


Link to post

I had the same problem untill I found ""the solution?". Before wrapping I make a symbol of the script and then I wrap. When I import the object in the new file, I import the script AND the symbol of the object. The object being a parametric symbol. This way,  I have no more bugs or VW quitting.

Share this post


Link to post

resolved.

1st I used a prefix to sort the input in oip. That is not working properly.

2nd the zero point should be X 0 Y0 (in the new drawing). As the little square at the top left is yellow then the script does not work.

3rd import the scripted symbol first to the resource brouwser, then drop it into drawingspace.

 

Thx for the advice.

 

Greetings,

Nico

 

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

 

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.

×