Jump to content

Sam Jones

  • Content Count

  • Joined

  • Last visited

Community Reputation

28 Great


About Sam Jones

  • Rank

Personal Information

  • Occupation
    Technical Director
  • Homepage
  • Location
    Los Angeles

Contact Info

  • Skype

Recent Profile Visitors

1,336 profile views
  1. Sam Jones

    Length of Hanging Position

    I was pretty sure that would be the case, but how do I get to the contained objects to iterate through them?
  2. Sam Jones

    Length of Hanging Position

    Is there a way to obtain the length of the geometry of a Hanging Position? A question for all Hanging Position PIOs, but specifically, one made from multiple truss symbols. TIA
  3. Sam Jones

    Multi Symbol X Value is consistently off.

    It sounds like you need the length of the cable needed to reach the specified location, not the X coordinate, so that a loom of a specific length can be created. Did I get that wrong?
  4. Sam Jones

    Lighting Accessory tool question

    At the top of the worksheet column in row 2 (the database definition row you will see that the column is already counted. Right click on A2 and select "Sum Values" The total will now appear in the data base column definition, A2. If you need to reference that sum elsewhere, put an "=A2" in a cell that you want to have display the total. There might be a better way, but will have to ask Pat Stanford for that enlightenment. Sam
  5. Sam Jones

    Lighting Accessory tool question

    www.autoplotvw.com At the top of the home page click on "AutoPlot Tools for Spotlight" At the top of the resulting page click on "Go to Downloads" pick your version.
  6. Sam Jones

    Lighting Accessory tool question

    I like Mark's idea, and it introduces you to custom data fields in the Lighting Device, a hugely powerful feature that can solve many data management issues.
  7. Sam Jones

    Lighting Accessory tool question

    OK. You have options, but... The first option is probably the easiest and best, and that is do not place the C-clamps in the drawing. Count the Clay Paky K10 and use that number for your count. The count will always be correct, and the C-clamps will always be where you need them, because they are not in the drawing. ----------------------------------------------------------------------- The second option is to make or find a symbol of a C-clamp and place one on each K10. They will be easy to count in a worksheet, but... they will not show up in the Instrument Summary, and they will not move with the lights unless they are also selected. ----------------------------------------------------------------------- The third option is to use the Accessory Insertion Tool. As mentioned before you will need to create a symbol with a Light Info record. This is probably best done by: duplicating a barn door rename the duplication edit the 2D portion of the new symbol throw away the graphic and replace it with your C-clamp graphic while in the edit window, select the "Data" pane of the OIP and select the Light Info Record rename the 2 Name fields, the Inst Type field, and the FixtureID field That was the easy part. Now that you have a useable symbol, use the Accessory Insertion tool to attach a C-clamp to each K10. In order to do that you must select the Accessory Insertion tool select the C-clamp from the list of accessories for each K10: click where you want the C-clamp to be move the mouse to determine rotation of the C-clamp click to confirm the rotation click on the light you want to attach it to find the next light to click on ----------------------------------------------------------------------- The fourth option is to use a 3rd party plug-in to place the C-clamp or any other accessory on multiple fixtures at one time. The 3rd party plug-in is a menu command that is part of AutoPlot Tools for Spotlight To use the 3rd party tool you will still have to create a C-clamp symbol with a Light Info record as described above in option 3 it will cost you $35 dollars, but if this is a one time crazyness... The tools have an 18 day fully functional trial period and you could use that to place the C-clamps (full disclosure I am the developer of AutoPlot Tools.) Myself, I would think seriously about option 1. HTH, Sam
  8. Sam Jones

    Lighting Accessory tool question

    Do you need to count C-clamps separately from your fixtures (I hope not, but conceivable), or is counting different versions of the Clay Paky K10 sufficient? Mark's solution is the best way to go, but if you need to count them separately like barn doors for a shop order or some other reason, you will need to make them a lighting device, by creating a symbol with a Light Info record and attach them to the fixture like you would a barn door.
  9. Sam Jones

    GetSavedSetting and Dynarray of Char

    My bad. I looked at the wrong number in the BBEdit footer. It looks like VW2019 is going to be fine, but 2018 will not. I can write to a file, but I was hoping not to. Splitting the string up is doable, but that sort of thing always bites me in the ass down the road. Thanks all S
  10. Sam Jones

    GetSavedSetting and Dynarray of Char

    Kevin beat me to it. Raymond your test needs to include a test with a dynarray of char that is longer than 255 characters. I have code that I want to bridge 2018 and 2019, so I'm not sure what I'm going to do. Thanks all.
  11. Can GetSavedSetting() and GetSavedSetting() take DYNARRAY[] OF CHAR as an argument? Sam
  12. Sam Jones

    Cable Tools For Rigging

    Breakout names require a space " " on each side of the ">", and no space on each side of the "x". Try naming the breakout "L21-30 > 8xHoist Veam". If that doesn't solve your problem, send me the file. Sam Samuel L. Jones Developer of AutoPlotVW, AutoPlotTools for SpotLight (not a Vectorworks employee) sjones@autoplotvw.com
  13. Sam Jones

    Get value when leaving a dialog edit text box.

    I made the description too simple. I have 9 "BoxID"s with an text edit box for each one. When a value is entered into BoxID 1 I want to retrieve the entry and enter the value into each of the remaining higher numbered boxes, but only if the values in those boxes equals "". I want to do the same thing for the remaining text edit boxes. This means that I don't have just one item ID to compare to, and which box it is will vary. I imagine that some version of what you describe will have to be my solution, but my first thoughts along these lines proved to not work even before implementation. I'll keep plugging along. I had hoped there was some call that would allow treating text edit boxes in dialogs the same as edit boxes in the OIP. In the event loop, I only get an item specific event when the user leaves the field. Oh well.
  14. Is there a way to get the value of an edit text box when someone leaves that box. This is easily done with GetItemText(), but I only want to do this when I am leaving a field. I cannot check the field when the its component ID is returned by the Dialog Handler, because that ID is returned after every key press in the field. I want to collect the value of the field when a user tabs out of that field, not before.
  15. Sam Jones

    Point load calculation

    For the true calculation on available data, Braceworks is needed. The calculation for point loads on a truss hanging on 2 points is relatively easy, straight linear algebra, and with creative input of data even loads like cable can be taken into account. I wrote a script tool for AutoPlot that did this, but you hardly ever find just a 2 point hang. Add more points and the calculations go nuts. Before Braceworks, I did a pole of riggers on the stagecraft list 90% of the responses were that they use Donovan's formulas for evenly spaced points supporting an evenly distributed load which never happens in the real world. They then throw a hefty design factor, at least 5 times the calculated load, usually more. This is probably still what is done by those without Braceworks who don't send there stuff to a structural engineer. The first caveat here is that Braceworks is very expensive, insanely expensive if you don't have VW Service Select. The second caveat is "garbage in, garbage out". The data on the drawing is often woefully incomplete and no tool can make up for that.


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.