Jump to content

Stephan Moenninghoff

  • Content Count

  • Joined

  • Last visited

Posts posted by Stephan Moenninghoff

  1. BTW the object arrays are all done via Marionette. Each green box has a Marionette of just a single symbol which is scaled, rotated and displaced with controlled random values. It's the next best thing to a real gravity and collision control function which Vectorworks does not have. 

    • Like 2

  2. 2 minutes ago, Kevin K said:

    Ok, thanks for confirming that.

    I guess for the time being I will just stick with my '3d greek salads' and using the frame tool in IC XS to make any custom fronts. 😞

    There is more than just framed fronts though. You can probably guess what this means:

  3. 2 minutes ago, Kevin K said:

    Stephan, do you know if InteriorCad XS V 2021 will work with VW 2020? Or will it only work with VW 2021??

    I didn't upgrade to 2021 this year for several reasons....I am sort of boycotting.


    Hi Kevin, you will need Vectorworks 2021 for interior xs 2021 to run. 2021 actually makes a few things a lot snappier, especially redraw and OpenGL so don't hold back!

  4. 4 hours ago, Kevin K said:

    You all are probably well aware of this, but the 'Tapered Extrude' tool can facilitate some cool stuff, that can't easily be achieved by other methodologies for say...creating a label for a wine bottle,  in seconds. Very flexible, as well, if you would need to quickly adjust the arc chord or sweep. I simply created an an arc by 3 points in a top plan view, referencing the diameter of the wine bottle, then did a tapered extrude with no angle,  and voila !

    Just a little 'FYI' for those who may be interested.  🙂

    Note the rendering....



    Is that a 3D salad?

  5. 40 minutes ago, Habitat43 said:

    Hi Stephen. This is what I would like to do:

    1. Change the height of the drawers and/or door. If I choose 2 or 3 drawers VW makes them the same size, I would like the top to be smaller than the one in the bottom, like in a regular kitchen. 
    2. would like to be able to have the top drawer with one style and the bottom drawers with another one. 

    I was able to change the height of door using the custom cabinet option but it doesn’t allow me to change the door style. 

    The custom cabinet is a third party plugin right?


    That's possible with the full version of interiorcad and yes, it's an extra plugin. There is an entry-level version, interior xs, which has full capabilities but does not do fittings, parts lists and costing. 


    The 2021 version of interiorcad/interior xs will also feature framed fronts, face frames, openable fronts, awning doors, notched toe kicks and a slew of other features made for users outside of Germany/Austria/Switzerland. 

    • Love 1

  6. 16 hours ago, Habitat43 said:

    Hello guys, I know this is an old tread but I thought it was better to ask here than make a new one.  Is there any way to edit the door/drawer type using the custom cabinet option??  thanks!!

    What would you like to do?

  7. As for the file format: you can simply choose "Vectorworks interiorcad" from the list and then copy and paste into your document. This is a Java applet and is slightly temperamental so if it does not work as expected, just choose STEP and download. Then, drag and drop into your document. I will make a short film to explain how to proceed with the hinge from there on. (As soon as I get a chance).


  8. Ah, you mean the rogue object?

    Replace the 0 in the 'First Rectangle Width' node with 50. You are creating a dead object so the count for the rotation values is one more than that for objects. You can see it if you go to debug mode:


  9. 18 hours ago, MRoth said:

    - It seems as if you always fill one half of the shelf with plates and the other with glasses and bowls. Is that correct?

    Not strictly. Diameters are used to determine which is the largest object participating in the zig-zag array. Objects falling below a certain diameter are assembled in rows, then the remaining space is used to distribute them and as a last step they are shuffled about by a random value.

    18 hours ago, MRoth said:

    - What are the diameters of your dishes?

    It doesn't matter.

    18 hours ago, MRoth said:

    - Are there any specifications for your shelf regarding size? For example, only with certain depths?

    Not really. The only limit is that I will stop filling up the shelf once I have finished the last of the distributor modules (because I cannot loop).


  10. 20 hours ago, MRoth said:

    Are these all individual objects that can be placed completely randomly or would it be possible, for example, to pack the glasses in a predefined block. This block would have a length that could be used again.

    They are stacked symbols and symbols outside of the max vertical shelf space get deleted. That's all straightforward . The hard part is: objects get placed randomly. That's kind of the point of the object. You want each shelf with a different set of objects and different placement. So, it's not about the stacking, it's about placement on the horizontal plane in x and y and filling up the shelf in x and y. Does that make sense? I'm posting the object soon anyway. Maybe it becomes clearer then. 


    • Like 3

  11. 8 minutes ago, MRoth said:

    Is this about your books or another project?


    A new project. I'm filling up a shelf with plates, bowls, glasses etc. Mainly round or roughly that shape. So I'm doing the math but it is impossible to guess the total length as the filling is not linear, as with the books because I have the shelf depth to take into account. So, I'm looping through the process until I have filled the shelf. I can see no other way.



  12. I wonder if an option could be added to create a loop that will be executed until some condition is met. Think about filling up a shelf until full and then stop. I haven't found a way to do this other than repeating a wrapper n times and using valves to stop the unused wrappers getting executed. Unfortunately, this makes debugging inside of Marionettes very slow because the valve does not seem to start working until the object has been exited. Also, with each repeated wrapper, the compile time gets longer. This makes duplicating the object slow in the document (although I am sure my wiring could be optimised 🙂 ).

    Any ideas? Could this even be implemented at node level?


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...