Niels Timmer
-
Posts
52 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Articles
Marionette
Store
Posts posted by Niels Timmer
-
-
Yes, sure.
Most of the naming of layers/classes/objects is in Dutch but I think you will manage to understand what I'm trying to do.
It would be great if you could look into it!
-
Hi,
I created a Marionette Object and converted it into a red symbol (plug-in style). When I right click the symbol and choose Edit... to edit the marionette script, the parameters of all instances are reset.
Is there a way to prevent this? Can I set the marionette input nodes as 'by instance' parameters of the plug-in style? (sorry for this unclear English sentence, I'm a non-native 😁)
The image below may clarify what I mean:
-
-
Hello,
The window tool has a very annoying bug in VW 2023. Configuration and operation settings are not updated when I edit a window style. This is how to replicate the problem:
(configuration is set to 'by style' and not 'by instance' off course)
Step 1
Draw a wallStep 2
Place a styled window in the wall with Configuration set to CustomStep 3
In the Custom Configuration Options dialog, edit the configuration and operations of a few sashesStep 4
Discover that the window with the style you just edited isn't updated in the modelStep 5
Place the window from the resource manager in a new wall and see that the new window has the new configuration settingsSee attached file.
-
Hi,
I had time to take a look at the latest version of your network.
You added a "Series"-node to scale every single duplicate of your shape. The description of this node says that it "Creates a series of numbers beginning at start and increasing by step for count cycles" and that is exactly what it does. I added the "Print Debug"-node to show what the output of the "Series"-node is. That's why the shapes are scaled to 190%, 285%, 380% et cetera.
What I would suggest is that you scale the input object at the very beginning of your network, before duplicating it. Then you don't have to scale every single duplicate because the original object is already at the right scale.
Instead of the Print Debug-node you can also use the Debug Mode of the Marionette Tool to see what data flows through your network. You can read more about this here: https://app-help.vectorworks.net/2023/eng/VW2023_Guide/Marionette/Inserting_a_node with_the_Marionette_tool.htm
Good luck!
-
Hi @Ben59,
Here are my answers to your questions:
- I think you already found the EasyText node. I quickly added prefix and suffix functionality, so now you are able to change the insertion point and still have a suffix.
- If you want the slider to display the stand height instead of the moving distance of the second tube, you'll have to put some math between the slider and the "Point 3D"-node. I didn't add that to your network now.
- For the bonus question I used the "Set Record Field"-node. I used the "Marionette Object"-node to attach the record to the Marionette object your network creates.
I hope this helps. Good luck!
- 1
-
What you could do to get rid of the 3D polys that you don't need is just delete them with the delete node like this:
I noticed that the last 2D poly was rotated but wasn't moved. So this is another change you could make to the network to fix that. Link the "add 1" node to both "Series" nodes. Because the Series node produces a list that looks like this:
- 0 - for the original object
- Spacing * 1 - for duplicate 1
- Spacing * 2 - for duplicate 2
- Spacing * 3 - for duplicate 3
- Spacing * 4- for duplicate 4
- Spacing * 5 - for duplicate 5
As you can see, this list has a length of 6 (Number of duplicates + 1).
-
-
-
Hello Ben,
The same thing happens when I open "stand marionette in blank file.vwx". I found a workaround: before changing the height, dubble click the Marionette Object, it will show this message:
Don't change anything, click Exit Marionette Script, and now it works. Don't ask me why 😄
I changed your network and added a slider that ranges from 0 to 1000. You can change the min and max values by editing the Python script inside the slider node.
-
Yes, correct, I exported the file to a VW2022 version for you.
-
Hi CalCurated,
I created the Marionette network that you described.
A good way to understand what is happening is using the debug mode of the Marionette Tool (click the bug that is shown in the screenshot below). With the debug mode selected, you can click on the lines that connect the Marionette Nodes to see what data flows through them.
-
Hi all,
The Get 3D Info node seems to have a bug. I made a very simple Marionette Network with only one 3D object (extrude) and it gives the following error:
Is this a bug or did I do something wrong?
-
For Grid Lines we use the Grid Line Tool. The tool works great in general, it saves us a lot of time when grid lines are changed and automatically updated in sections and elevations.
One problem that keeps coming back in multiple projects is that the setting "Show Bubble at" changes from End Point to Start Point when we use Project Sharing.
Does anyone know how to fix this?
-
An AI chatbot can only produce sensible answers if there is extensive documentation on Marionette and Python scripting in Vectorworks. Without enough documentation nothing can be 'fed' to the chatbot.
I did some quick tests with chat.openai.com. It produced code but the code made no sense (it made up functions, stuff like that).
What we need before an AI assistant: adequate documentation.
EDIT:
Some examples of the (nonsensical) answers ChatGPT produces:
- 1
-
On 1/5/2023 at 9:32 PM, willofmaine said:
Does anyone use Marionette with Project Sharing?... ... ...
I do, and I experience similar problems as you described.
-
On 12/13/2022 at 7:16 PM, Pat Stanford said:
In another thread someone asked ChatGPT to write a Python program for VW. The result looked very nice. But it used a huge number of functions that don't actually exist in VW or VW Pythonscript.
But it could probably be a good outline for someone who then had the logic and just needs to implement the specific calls.
I played around a bit with ChatGPT but I have the same experience: the AI writes code with a lot of functions that simply don't exist. I think it has to do with the very little documentation that is provided at developer.vectorworks.net.
-
- Popular Post
- Popular Post
-
I did a quick test and in VW 2023 this bug seems to be fixed 🥳
- 3
-
On 9/2/2022 at 9:35 PM, MarcelP102 said:
Hi Niels, it's a serious nasty bug and still not fixed by Vectorworks after 8 months.. see topic here:
Please upvote and command there to give it more exposure.
I downloaded VW 2023 today, the bug seems to be fixed!
@AlanW Thanks for your time!
-
@AlanW, thanks for having a look.
Your setup with classes works but the hatch shown in Top/Plan view is not the 2D fill of the chosen material.
An object that uses a material and is cut (horizontally or vertically) should have the Fill Style set in the Edit Material dialog I think. Or do I misunderstand how materials are supposed to work?
-
Hi,
When I use materials in auto hybrids the 2D geometry shows a fill color instead of the material hatch. This worked perfectly fine in VW2021 but not in VW2022. See comparison:
I think this is a bug and unfortunately Service Pack 5 doesn't solve the problem.
Auto Hybrid Material Hatch v2021.vwx Auto Hybrid Material Hatch v2022.vwx
-
Update: VW 2022 SP5 did not solve this problem unfortunately.
- 1
- 1
-
On 2/19/2022 at 9:19 PM, willofmaine said:
Is it just me, or do Materials and Auto Hybrids not work with each other in Vectorworks 2022?..
In both Vectorworks 2021 and 2022, in brand new blank files, do the following:
1.) Create 4' x 4' x 8' extrude.
2.) Apply "Brick Clay Modular MT" material to the extrude*.
3.) Duplicate the extrude, and change the height of the second extrude from 8' to 2'.
4.) Create an Auto Hybrid from both extrudes (use the default settings).
5.) Create a Horizontal Section Viewport (use the default settings, including for the Sheet creation).
(Files attached)
Issues:
1.) In Vectorworks 2021, in Top/Plan view, the Auto Hybrid displays the "Component Brick HF" hatch, as expected. But in VW 2022, the hatch is not displayed; just a white fill is shown. Why?!?
2.) In both Vectorworks 2021 and 2022, in the Horizontal Section Viewport, the "Component Brick HF" hatch displays for the cut plane, as expected, and, even better, the "Brick Modular Running Bond HF" surface hatch displays for the extrude that is below the cut plane. It kinda seems like Auto Hybrids similarly should show the surface hatch below the cut plane, and not the cut plane hatch...
Is there a new feature or setting that's necessary for Auto Hybrids to properly display materials in Vectorworks 2022 that I'm missing?? Thanks! VWIS230
*Brick material can be found in the Resource Manager at: Vectorworks Libraries > Defaults > Materials > Materials.vwx > Masonry > "Brick Clay Modular MT".
04-VW 2021-Material.vwx 1.61 MB · 0 downloads 05-VW 2022-Material-00.vwx 1.6 MB · 2 downloads
I have this exact same problem. Worked fine in VW2021. Any news on when this will be solved?
No Luck with Marionette & Project Sharing
in Marionette
Posted
I'm still experiencing the same problems with Marionette in a Project Sharing environment. This is how the network of one of the Marionette Object Style looks when opening the project file again after the weekend:
Except for two or three, all connections are lost. All 31 instances of the Marionette Object disappeared.
Does anyone know how to prevent this? Are there best practices when working with marionette in project sharing files?