Jump to content

klinzey

Vectorworks, Inc Employee
  • Posts

    2,714
  • Joined

  • Last visited

Reputation

531 Spectacular

6 Followers

Personal Information

  • Occupation
    Spotlight Features Manager
  • Homepage
    http://www.vectorworks.net
  • Location
    United States

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Is it the entire screen or just the Vectorworks Window?
  2. The worksheet name is not modifiable. It is the internal name used by Vectorworks. Once the field is created that name needs to be maintained. What I would do is create the new field. Use Spotlight Find and Modify to copy the data from the old field to the new field. Delete the old field. It should be a quick operation but requires a few steps.
  3. Showcase is unlimited (256 universes) for everyone. There is no additional restrictions for educational licenses. Showcase does not currently support animated fog.
  4. For Vectorworks we consider these 2 separate items as they would be counted as 2 separate items when counting and ordering inventory. If the entire document would use black or silver truss and you just care about the look, you can use class attributes to globally change the color and texture of the truss.
  5. Yes, I ran into the same issue. It's not documented but try using {$IFX ...} rather than {$IF ...} It was implemented for 2025 but I don't know if it was ever fully tested. Additionally, {$IFX ...} would not function in older versions so it probably would not help in your case because 2024 and prior would not understand the {$IFX ...} directive. You can try conditionally include functions with matching parameters. I can't remember if this worked or not when I tried it years ago. The functions do nothing but would allow the compiler to resolve the names but because of the if statement would never be accessed.
  6. @Arleta PDF editing is restricted in the student version to prevent the removal of the educational watermark. Opening the PDF for editing is not permitted, but you should be able to combine the PDF into another document. Indesign is likely trying to open the PDF for editing. I'm not sure why you are having issues exporting to DWG, Exporting to DWG is allowed in the student version.
  7. I gave the script a quick look and it looks like you are storing the path in the dialog control and no where else? In your Dialog_Handler procedure you need to react to the events that happen in the dialog. https://github.com/Vectorworks/developer-scripting/blob/main/VectorScript/pages/Creating a Custom Dialog Box.md#handling-dialog-box-events In your case when the user clicks the OK button you need to get the values you stored in the dialog and save them somewhere. The values in the dialog are only available while the dialog is open. You can either assign then the a variable in the scope of the main object and/or the paths as parameters of the plugin object. If you store the values as parameters of the plugin object they will be available the next time the object is reset. https://github.com/Vectorworks/developer-scripting/blob/main/VectorScript/pages/Plug-in Parameter Types.md If you want to have the object reset automatically when moved you will need to enable the property in the plugin editor for the script. https://github.com/Vectorworks/developer-scripting/blob/main/VectorScript/pages/Object Events.md#enable-script-specified-events
  8. @BillW That parameter type is a little deceiving, it's only used to store the Material value, you need to use other mechanisms, such as a dialog, to set/get the value. The same thing applies to the other types like Symbol Definition etc. These parameters are usually hidden in the OIP and managed by the plug-in. These types are used to make sure the Material, Symbol, and other resource types, do not get purged, will be copied to a new document, follow name changes tracked, etc. For Materials you will usually use this if your object needs to support more than 1 Material. If you simply want your object to support Materials like the Rectangle, you need to enable the extended property in the script. ... kObjXPropSupportBuildingMaterialInOIP = 86; ... vsoGetEventInfo(theEvent, theButton); CASE theEvent OF kObjOnInitXProperties: BEGIN bool := SetObjPropVS(kObjXPropSupportBuildingMaterialInOIP, TRUE ); ... (I haven't tested this portion but that is how it should work.)
  9. @LMorga is correct but there was a bug there moving the XY origin would effect the how the Trim Height is reported. Your method of copy and pasting into a new file likely fixed the problem because the user origin was not moved in the new file.
  10. Have you moved the user origin? Are you using the latest service pack?
  11. Correct. Save just saves the current settings, it does not close the window. You still need to click on OK to exit the dialog.
  12. Some distributors use different levels of protection for student versions as part of their restriction and protection mechanism to prevent student work being used by professionals. The US (and some other countries) student version and professional version can not open these protected student files. I would try contacting your local distributor support directly to see if anything can be done.
  13. Which preferences are you trying to save? Some of these settings are saved with the file others are saved with the application.
  14. It's still possible to select a projector from your active document. Once the resource selector opens navigate to the currently open document and select the projector. You can also add any file to the Video Screens folder to have it show automatically in the resource selector.
  15. Take a look for at something for your 3D printer rather then trying to model the wood texture in Vectorworks. I don't remember the details, someone showed it to me at one point, but there is a something you can do to the 3D printer when printing that creates a wood grain texture. One way varies the temp and the print speed to make a wood grain. The other way uses a modifier file that is applied to your geometry before the model is sliced.
×
×
  • Create New...