Jump to content

C. Andrew Dunning

  • Posts

  • Joined

Posts posted by C. Andrew Dunning

  1. 2 minutes ago, Josh_M_Gill said:



    I was wondering if it were possible to convert  pipe and drape to stanchions and vise-versa?




    3 minutes ago, Josh_M_Gill said:

    Would almost be idea if in the softgoods tool under "Function" there were a dropdown option for stanchion as well as Curtain/Border/Pipe and Drape.


    When developing Stanchion Layout I toyed w. such an idea.  The tools "think" differently enough that I scrapped that thinking early-on.  Not a bad question, though...

    • Like 1
  2. 3 minutes ago, Sam Jones said:

    Not a big concern or rocket science, but I like to avoid the collecting global value, saving value, changing value, do operation, change value back collection of calls.


    A thought:  Create a Procedure called "JonesTextPlace.  In it, make all of the text settings you'd like - size, alignment, justification, etc.  Bookend everything w. PushAttrs & PopAttrs.  Doing that will reset values automatically.


    • Like 1
  3. 5 minutes ago, Sam Jones said:

    I would like to set the size of the text in that dimension object to 2.  I attempted to do this with the following line:
                            SetObjectVariableReal(LNewObj, 17, 2);

    Nothing changed.  I can replace the "2" with any value and still nothing changes.  Hopefully there is a way to control the text size of a dimension created in a PIO.


    Try TextSize.

  4. 3 hours ago, Sam Jones said:

    Is there a way to define a line style in VS, setting its name and index, or setting the name and getting the index?


    SetDashStyleN & SetDashStyle create a new Line Style with a given name.

    Name2Index returns the index # for the given name.


    That help??

    • Like 1
  5. 1 hour ago, VIRTUALENVIRONS said:

    Question. The image posted above,  What is the advantage of making it in Vectorscript/Marionette instead of just modelling it?


    Another way to answer your question:  Place a Spotlight Stage Lift object.  Now, make changes like entering different heights - including known undoables, like 60'.  The object will reconfigure itself.  Now, imagine creating the object from-scratch (extrudes, sweeps, moves, textures, etc.) and making changes manually - to either 2D or 3D...or, both.  The Stage Lift object is 100% VectorScript generated (including texture generation) and changes are sub-second as needs change.


    That help???

  6. On 10/14/2023 at 11:24 AM, SamIWas said:

    Would anyone be interested in a quick little "challenge" to have a provided object that needs to be built in Vectorscript using a few different methods?


    Interested and following but no bandwidth to participate.  My code-time is all soaked by the never-ending wish-list for my current tool line-up (which, BTW, other than the bits that embed Symbols, all are written in VectorScript).  The latest feature addition has turned into consuming several days spanning multiple weeks.


    FWIW, @SamIWas, if the quality of your other tools is along the lines of what you posted, it might be worth considering selling licenses.  Ya might get some ROI...


    • Like 1
  7. 1 hour ago, Stig Runar said:



    I made a new speaker symbol (editing an old one and changed 3d geometry.) and the speaker will not render when using the Speak Array tool.

    It works fine when using the speaker tool and inserting as a plain object.


    Would you post a file containing a copy of the Symbol that doesn't render correctly?  There might be an issue with how the 3D portion was created.


  8. 5 hours ago, Ben59 said:

    yes some more, is it possible to rotate screen in x plan ? for example to make a square at 45° like a diamond ?


    Like, a "vertical" diamond?  At this time, no.  That is doable, though, using Design Layer Viewports.


    5 hours ago, Ben59 said:

    the ability to remove panels to draw like step and what about curved screen ?


    Sort of.  For each, a VS4-LED instance would represent a single tile.  You would build the array and then (either manually or using a Command I share with our users) adjust image scaling and shifting so that each panel shows a portion of the overall image.  Like this:



    • Like 1
  9. 14 hours ago, Ben59 said:

    hello so no difference between your plugins and the vector once ( about what i m asking)


    Assuming you are meaning our version of the LED tool, there are several differences.  Here are a few of the things that are unique to our version:

    • 3D text blocks.
    • Several additional text fields.
    • Ability to collapse parts of the OIP.
    • Inclusion of the Coverage Zone feature found in the other video tools.
    • Display of secondary dimension units allowing users to display array dimensions in, for example, meters if drawing units are in feet and inches.
    • Ability to build half-tiles.
    • Ability to miter vertical edges of end tiles.
    • Weight and power estimates automatically re-calculate as tile counts change.


    14 hours ago, Ben59 said:

    It s important to know the screen full resolution , but in fact you have a limited number of pixel available by processor output , and its good to know the output one is from 0,0 to 1920, 208 and second from 0,209 to 1920, 416 , for example, even if the screen is split .


    While the tools don't have a specific way to track that information, you could use the "Raster" or "Note" field for that.


    I hope that this answers some of your questions.  Feel free to ask if you have more.


    • Like 1
  10. 10 hours ago, Ben59 said:

    is possible to count the pixel in order to draw a pixel map via datavisualization ? 


    The LED tool lets you input the horizontal and vertical pixel counts of a given panel and then the tool will calculate the overall counts.  Is this what you're asking?


    10 hours ago, Ben59 said:

    to assign led panel of a same screen to different classes ?


    No.  The parts of the panels can be assigned to different Classes but the assignments will be the same for every panel.



  11. 26 minutes ago, Kevin Allen said:

    There are now more 3D loci and records in the symbols offering greater control and precision placement of the speaker symbols.


    Showing my cards a bit...this is a good example of a convention being created to address 1 specific need/request that ended up up with a parade of "...what abouts..." and, actually, more functionality than originally anticipated.


    MANY thanks to those of you who gave valuable input!


    • Like 3
  12. Happy September!

    Assuming you've seen the announcements regarding Vectorworks 2024® and are eager to dive in...this week we posted new builds for all of our tools. These builds insure compatibility with Vectorworks 2024® and include updated content files.

    In terms of new features, in addition to the recent enhancements in the VideoScreen tools, AudioBox 2 has now gotten some special attention:

    • "Yoke Up" and "Yoke Down" have been replaced by a single "Yoke" option with a variable tilt angle.
    • Yokes now attach to truss correctly and speaker, tilt, and rotation changes are made relative to that attachment point. (Speakers no longer jump away from trusses when you make adjustments!)
    • Speaker Symbols can now take advantage of a new "part" system, allowing you to do things like use custom yoke and clamp geometry, define custom yoke pivot points, and designate custom dispersion origins. (Be sure to see the manual for more information.)

    These updates are for Vectorworks 2020© and newer.

    If you have purchased one of our tool sets or a Producer's Pack 3 license since January 1, 2023, applicable updates are available to you free-of-charge. E-mail me for a link, password, and and a key code. (As a user, you know the address...)  Everyone else, see https://www.landrudesign.com/VWPlugIns.htm for more info.


    • Like 1
    • Love 1
  13. 2 hours ago, Tim Chrisman said:

    Wow! I've never heard of Landru plugins before...


    Think of them as enhanced versions of those that ship as part of Spotlight.  (For example, in our version of the LED tool, weights and wattages update for "flat" walls as tile counts change.  Our version of the tool also allows for mitered end edges.)


    Regarding the Tiling Command, because it is pretty rudimentary and has some limitations, it isn't distributed as part of our stock packages.  I do share it with our users who ask - as it is still pretty useful.

    • Like 2
  14. I build the given array a VS4-LED (the Landru Design version of the Spotlight tool) instance for each LED panel.  I then use a Command I created that adjusts image scaling and shifting so that each panel displays a portion of the whole image:



    Building the array takes a few minutes and applying and adjusting the image takes seconds...


    • Like 2
  15. 5 hours ago, Bluetones said:

    I get a similar error when working with the Speaker Array tool. It tells me that " the symbol you have chosen is not a valid Television model or is incorrect", but not what to do about it. This for both VW symbols and for custom ones.

    @C. Andrew Dunning Help us Obi-Wan, you're our only hope...


    If you're getting TV errors w. AudioArray 2, that is a REAL mystery...  😉


    If you can send me a demo file w. step-by-step actions that produce a repeatable error I'll see if I can figure out what is going on.  W/o both, it is going to be incredibly difficult (if not impossible) to figure out what might be going on.

  16. Pros:

    - HP is one element.  Click once and drag (no Right-Click + "Select System Objects") and all attached elements follow along.

    - Click HP and general weight info is displayed in the OIP.  (Helpful for getting basic "order-of-magnitude" estimates.)

    - One name for the entire HP and one embedded label - not different names for individual truss sections or need for Data Tags.



    • Like 3
  17. On 8/23/2022 at 1:32 PM, Jesse Cogswell said:

    Do also be warned, this is how it begins.  Once you start writing your own menu commands and plug-in objects, you might have a hard time getting yourself to stop...



    • Like 1
  18. Insert one of your objects into a blank file.

    Run the "Export Script" command ([File][Export][Export Script...])

    In the dialog that opens, select a target location and enter a name for your script file.


    A text file will be created containing VectorScript code required to create the elements in your VW file.


    Hope that helps...


    • Like 1
  • Create New...