Jump to content

SpacesfromList.vwx 1.0.2

   (2 reviews)

3 Screenshots

About This File

This Marionette Script creates multiple space objects from worksheet data.

A very nice and time saving Marionette script to automate a routine peace of work.

 

Please consider, that the the script takes the area column and calculate the square with that. If you have a language settings with comma instead of points for decimal seperator, the calculation will fail. Use points as decimal character or eliminate decimal places in your list

 

 


What's New in Version 1.0.2   See changelog

Released

This Network gets Data from an external Text (Tab oder character Separated)
A Highlight in this Networks are the following Nodes:

1. Data Mapper
This Nodes is able to easy-configurate in a Dialog Window, which column should be written in wich record field.
"Data Mapper" - Node is very powerful and can handle different kind of records and data input. The number of output values
is matched to the Standard "Set Record Format" it repeats the Values by the number used Fields so the Input of ex. 100 Lines
with 4 columns results in 400 items.


2. Get Field Names
Is able to return Fields of a Record format. So you don't have to manually write Record Format and Field Names

3. The Settings will be saved at the Data Mapper Node. So you don't have to create configuration every time you run the Script

The Script seems to be a little more complex because it can be easy-used with different Type of Files, Also Filters Error Lines out of the Textfile.image.thumb.png.c53bb421f23731514672a8de2b64d1a4.png

 

 

SpacesFromTextFile v1.0.2.vwx

 

  • Like 5


User Feedback

Recommended Comments

Please consider, that the the script takes the area column and calculate the square with that. If you have a language settings with comma instead of points for decimal seperator, the calculation will fail. Use points as decimal separator or eliminate decimal places in your list. 

Share this comment


Link to comment

Hi Dom,

 

In 2019, for me the custom name and number of the space is not being copied. Can you suggest what I might be doing wrong?

 

Cheers.

Share this comment


Link to comment

@Diamond 

Same Issue like in many other Scripts which uses the SetRecordField Node. I fixes that (Replaced SetRecordField with the ne 2019 Node)

  • Like 1

Share this comment


Link to comment

@DomC, @Hans-Olav

This looks like a really great tool. A couple of things though:

I have noticed the first space in the list is not created by the marionette script despite having the correct start line no. input. (See screen shot).

Also can this be converted easily into a marionette command and then brought into a workspace? (I am new to marionette...)

 

image.thumb.png.39de637606a518f45d16a4721b4c0c07.png

Share this comment


Link to comment

@Boh

Uploaded a fixed v2018 example similar as the 2019 Version. It does not use the input wrapper. Instead of that it uses a red symbol from a space object.

 

Share this comment


Link to comment

Hi Dom,

 

Thanks for the script! I've modified it for my needs (see attached file) but don't understand where you're pulling your record from. You've set the Record Name to be Space, and the record field names to be Name, 11_Number, and 11_Space Name Cust. Is the Space record internal to Vectorworks? How do I find its corresponding record field names?

 

Thanks!

Create spaces.vwx

Share this comment


Link to comment

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
Add a comment...

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