Jump to content


  • Posts

  • Joined

  • Last visited

Everything posted by SamIWas

  1. Dear god, please make this work with FileMaker. That would be worth the cost of the program alone for me. Well, maybe worth $1000. please please please
  2. Are you saying you have a spreadsheet outside of Vectorworks and want to import that spreadsheet, match each line to a symbol, and apply the data from that spreadsheet to the symbols, filling the necessary record format(s)? If so, yes. I have dozens of scripts which do this. Each symbol/lighting device/plug-in has a unique ID, and the script matches the data from each line to the symbol using that. It's can get quite complicated. The basics are to use OPEN(filename) and then create a loop to read each line and separate each cell into a variable. Find any symbol which matches the key variable, and SETRFIELD to apply the variables to the records fields.
  3. Oh, well, that's just mean. If there's some new great way of sending and receiving data from external sources (particularly Filemaker), I'm going to be quite a happy camper.
  4. 🥴 See! I knew it was that easy and that I just overlooked something. Thanks Joshua!
  5. I feel like this is one of those moments where 'm going to smack my head into the desk when/if someone gets me the answer, but i'm just too brain-tired right now to get it. I have a bunch of custom tools which are in a tool pallete. I just got a StreamDeck, and want to be able to call those tools from it. Since there are only a few keyboard shortcuts left, those aren't a good solution to calling them. My other solution is to create a script which calls the tools my name. But DoMenuTextByName doesn't work for this. I don't want it to create and place the tool, just activate it. Anyone got any solutions here?
  6. If 2021 has some new way of handling shortcuts, I'll be all for it. If they also fix the script-limit issue which has been around for 8-9 years now, that'll be enough for me!
  7. I made this request many years ago, but I'll try again. There are now so many menu items and so many tools, that the basic keyboard shortcuts aren't cutting it. There are only so many combinations of keys and ways you can contort your hands to run shortcuts. And most of the possible shortcuts are already taken. And with the rise in automated things like streamdeck and programmable mice, being able to further expand shortcuts would be very handy. This also benefits people like myself who build large custom workspaces with custom tools and scripts. I again propose a system like Cinema 4Ds. In addition to Command-X (or Control-X), or Command-Option-Shift-X, allow hierarchical double-key shortcuts. For instance, to grab the mirror tool in Cinema 4D, you press M then H (M for a mesh list, and H for mirror). This increases the available shortcuts by multiple times and allows easy programmability for other devices. The current shortcut system is limited to just over 200 shortcuts. That's a lot, and it does cover the most-used tools. But those, combined with double-key shortcuts could easily allow for well over 1000. Obviously, this would probably kill some current shortcuts, and would require a change in muscle memory, but there would be a lot of gain on the other side.
  8. I, for one, do not agree. The old icons look sterile and institutional.
  9. Yes...this is the issue. Yep. This is what I do often. But, when you rotate, especially with "adjust flipped text" on, things get really funky. Sometimes, the fields stay in order. Sometimes they don't. Sometimes, they flop to odd locations. Sometimes, they don't. The basic labels all work just fine, including the Universe/Address field. I made my own custom field to deal with this issue, but then it sucks sending to other people.
  10. This is what I do currently. And it works, but is error prone if I forget to run the script. This is something I need to look into. Maybe that would;d be a decent short-term solution.
  11. I have never had this issue before, but it popped up yesterday. I do need to update to the newest service pack (which is happening currently...sloooowwly). I've been working on 2020 SP3.1. I've been working on a large drawing, and every now and then, I have to hit undo (obviously). There have been several times recently where I hit undo, and it steps back some 10-15 minutes worth of work, completely erasing everything that was done in that span. And redo does not appear to bring it back. Has anyone else seen this behavior? And just now I found that VW had not done the most recent backup or two (autosave every five minutes), so I lost all that work. 😡
  12. I think this has been requested before, but it was buried... One of the best improvements in Spotlight was the Universe and DMX Address fields, and how they work together with Absolute Address (does anyone use that?) and the combined Universe/DMX Address Field, with a selectable divider (I use a period while some use a slash). I would love to see this same feature used for Circuit Name and Circuit Number. These two fields are almost always used together, and having them separate makes label legends act extremely funky when rotating, with unpredictable results. Combine them into a Circuit Name/Number field, with a "-" as the default divider, but changeable like the Universe/Address one. I solved this with my own custom field, but it's a manual process to enter the info and thus error-prone.
  13. Absolutely. I'll share them with anyone who needs them. Where it becomes unfortunate is that I don't work within a small team. I work here and there and everywhere, and plots that I draw will be used by someone else who will then send them to someone else to refer to. I was hoping those things could track across once I converted them to red symbols. I was under the impression that the red symbol sort of "contained" the plug-in. But I see now that it simply maintains field entries for an existing plug-in.
  14. @klinzey Oh, okay. Well, balls. I completely misunderstood how those worked, which makes all the plug-ins I've built useless for plans which are sent out to others (and stops ones I'm currently building). I guess all the red symbols included with VW have a matching plug-in buried in VW somewhere? 😨
  15. I thought that when you created a Red Symbol from a custom plugin object (using "Create Plug-In Object" when making the symbol) that the Red Symbol could be used by others. However, I just had my gaffer test a file with a few of my custom plug-ins which I made Red Symbols, and he can't even edit the info on them. It's all greyed out. I was under the impression that was the entire purpose of red symbols: to make plugins more portable. Is this not the case? Is there any way I can use these symbols in a way that he is able to manipulate and use them also?
  16. I can barely even figure out Vectorworks texturing normally. I think you need a degree in theoretical mathematics to determine where Vectorworks is going to place a texture's origin and how scaling will affect it. But, I'll look into these... (I made a post in the general forum about the texturing positioning, but no one replied 😞 )
  17. That was the ticket! I knew i needed to find something to change the name to some sort of reference ID. I just didn't know what t was. Took a minute to figure out scaling, too. Then I found the somewhat confusing SetTexMapReal. Thanks!!
  18. Hey guys, I've been doing a lot more scripting over the "break" and am running into some new challenges, but ones which I think are easy. I'm just missing that one little thing. Say I've created an extrude and want to assign an existing texture to it (I'll get into having the script create textures later). What is the code to just say "Assign texture 'Blue Noise' to the extrude I just created. Something like the following: BeginXtrd(0,3); Rect(-1,1,1,-1) EndXtrd; oh:=LNewObj; **AssignTexture(oh,'Blue Noise');*** (the part in asterisks is just the idea of what I'm trying to do) I've looked at the function reference guide, and everything I find seems to refer to texture refs using LONGINT. How can I assign a texture to an object by name?
  19. Yep...I got ya. I still want my symbols to be able to take on Spotlight info, so I'm making them "hybrid" symbols for now. They have a spotlight light in them, but for some renderings, I'll turn that off and turn my visual light on. Curious...how do you focus them?
  20. I've been working on some objects with a fresnel lens, and am using an imported image texture for the lens. The texture is applied to an extruded regular 16-sided polygon (edges will be hidden with other geometry). I've tried numerous different mapping styles (auto-align plane seems to work best) and tried drawing just at center or in place. I've had mild success if I draw at the drawing origin, but if not, it's a crap shoot. The image below contains a rendered fresnel. The last time I worked on this file, the lens was centered and looking great (after spending FOREVER getting it centered). When I opened it again, the texture was offset. The second image shows several polygons with the texture appleid. All three have exactly the same texture settings, but they're all wildly different. I've tried with both the Z-origin option on and off, and it's just killing me. Is there something I'm missing, or does Vectorworks just randomly plop textures on wherever the hell it feels like? I'm used to Cinema 4D where texturing is a breeze. And this is precisely why I typically don't texture my 3D models...I just don't understand how Vectorworks determines texture coordinates.
  21. Thanks, Andrew. This is exactly what I thought. I have added light sources into my symbols for visualizations not related to stage looks, and put them into a class of their own so I can turn them off at other times. They're bright enough to glow the lens, but not bright enough to put much out on stage. One s the Spotlight default light and the other is my custom one. The spotlight one looks ridiculous, even moreso when the pivot point isn't in the center of the head!
  22. I'm getting deeper into modifying my 3D fixture symbols. I want to make sure I'm correct in the thought that Spotlight lighting fixtures contain a default simple spotlight, and that's it. You can't really customize that light too much? I've gotten some results I like by placing a spotlight object inside the fixture, but then it's not controllable from the visualization palette. I don't mind the automatic light for some things, but when it's a tiny spot in the middle of a large lens, it looks ridiculous. Trying to find the best balance. What are others doing?
  23. Make sure you have "Export Plug-In Objects" checked. I just tested again, and truss will not export if that option is deselected. This is in Cinema 4D with a straight VW export.
  24. If you are looking to import patch info into an existing plot, you'll run into the problem of spotlight not knowing which info goes to which instrument. If you want to just import data, and have lights placed via the 3D coordinates from MA, this is possible, but will likely not place actual symbols since exported fixture names might not match symbols in the document. In short...yes, it can be done. But, it's not straightforward or automatic.
  • Create New...