Jump to content


  • Posts

  • Joined

  • Last visited

Everything posted by Fuge

  1. Ahh got it's a toggle to force compiling... Perfect! Thanks for your quick reply...
  2. Hi Guys, As the scripts grow larger we're forced to us PX files and INCLUDES. That's fine.. but is there an easier way to then compile the script than having to go back to: Tools > Scripts > Vectorscript Plug-in Editor... Find your Plugin, Open it.. and hit the Compile button? This is extremely in-efficient and slow........... There has to be a better way! And sugestions would be appreciated.. Thanks... Dave
  3. I know you guys had a power outage last week.. I was on hold for 20 minutes and got hung up on waiting for someone to help me simply get a quote for an upgrade. So I call back several times and finally talked to someone. I'm told I'd have pricing within a 1/2 hour, never happened, no call nothing. Call again and leave a message for Pablo. He leaves me a message about needing more info. Left him a message with what I'd like to upgrade. No call back, not quote again. is it that hard? Today I call and NNA is closed.. The 800 number has a the Thanks giving message on it from last fall... Hello? In all my years of using Vectorworks.. I can't understand why it's so difficult to get something as simple as a quote? You have to be losing business.. this isn't that hard... I can't but help feel it's time to change software packages. I'm sorry.. I'm not one to rant... but this is ridiculous...
  4. I know everyone was asked to send in there crash logs... From that I would have thought a solution was derived... Can the solution be posted? This problem is killing my work flow... Thanks Dave
  5. Bob, PIOs with 2D & 3D elements can only be inserted in Top/Plan since it's a hybrid object. If you read the VS manual in regards to PIOs, you should never set views or call dialog boxes from within your object. PIOs are intended to be inserted in Top/Plan. Dave
  6. we build and design tradeshow exhibits. So we use Vectorworks for designing, quoting, assembly drawings, detail drawings. We export to MasterCAM for CNC and export to Artlantis or Cinema4D for rendering. we have many inhouse written plugin objects and over 1500 symbols. We organize everything via classes and automate many tasks using vectorscript. We pretty much do everything from design through production with Vectorworks
  7. Fellow VectorWorks Users, We have been long time users of VectorWorks and love it. But lately some people in our organize feel Solidworks would be a better solution of us. Yes, there is a big price difference between Vectorworks and Solidworks, but from speaking to Solidworks the price difference can be justified because of the time Solidworks can save in speed and it's feature set and automation. Does anyone have good knowledge of both Vectorworks & Solidworks and willing to share personal experience on what makes one better or worst than the other? Any insight is appreciated. Thanks Dave
  8. Alright what's the deal? You have to buy the "Designer" version to get the "Navigation" Palette?
  9. I like when they throw in NON industry related things like the "Navigation" palette in hopes you'll upgrade to a more expensive version of VWs. It's the same with Print Sheets. The rest of the things I would get with more expensive version we would NEVER use so it would be a waste of money... and considering we have over 30 user licenses this is a real turn off for us!
  10. Fuge


    Just use: DoMenuTextByName('Compose', 0); Dave
  11. Here's something I put together using the modern dialog commands for creating a layer and sheet in one shot. You should be able to modify it to fit your needs, the structure is there. The "return" key (carriage return) will act the same as hitting the OK button as you want. HTH Dave OK, here it is, sorry fella's... Procedure Createlayersheet; CONST kOK = 1; kCancel = 2; VAR LayerName ,TempLayerName :STRING; Layerhd :HANDLE; dialogOK,Done: Boolean; dlogID, dialogResult : LONGINT; newname:DYNARRAY[] of CHAR; startname:DYNARRAY[] of CHAR; LayerVis :INTEGER; PROCEDURE DriveDialog(VAR item:LONGINT; data:LONGINT); VAR L1 : ARRAY [ 1..256 ] OF STRING; i : INTEGER; BEGIN CASE item OF SetupDialogC:BEGIN SetField(3,'Enter Name'); BEGIN Layerhd := FLayer; i := 1; WHILE Layerhd <> NIL DO BEGIN L1 := GetLName(Layerhd); i := i + 1; Layerhd := NextObj (Layerhd ); END; END; END; {end dialog init} SetdownDialogC:BEGIN { dialog cleanup } END; 3:BEGIN newname:= GetField(3); END; END; {end CASE} FOR i := 1 TO NumLayers DO BEGIN i := 1; If ( GetField(3) = L1 ) THEN BEGIN AlrtDialog('That name is already exists!'); SetField(3,'enter different name'); End; i := i + 1; End; IF(GetField(3) ='') THEN { Checks for blank field } BEGIN AlrtDialog('Please enter a name!'); sysbeep; END; END; BEGIN { Create Dialog } ALLOCATE newname[1..29]; ALLOCATE startname[1..29]; dlogID := CreateLayout ('Create Name', TRUE, 'Ok', 'Cancel'); CreateGroupBox( dlogID, 13,'Layer & Sheet Name', TRUE); SetFirstLayoutItem( dlogID, 13 ); CreateEditText( dlogID, 3, '', 29); SetFirstGroupItem( dlogID, 13, 3); SetHelpString( 3 , 'Enter a name for layer & sheet.'); SetHelpString( kOK, 'OK'); SetHelpString( kCancel, 'Cancel'); AlignItemEdge( dlogID, 5, 2, 30, 1); AlignItemEdge( dlogID, 20, 2, 30, 1); dialogOK := VerifyLayout( dlogID); IF dialogOK THEN { Check Dialog is Good } BEGIN dialogResult := RunLayoutDialog( dlogID, DriveDialog ); IF dialogResult = 1 THEN BEGIN VSave('Temp Sheet'); TempLayerName:= GetLName(ActLayer); Layerhd := FLayer; WHILE Layerhd <> NIL DO BEGIN LayerName:= GetLName(Layerhd); Layer ( LayerName ); If LayerName = 'Page Border' THEN ShowLayer ELSE HideLayer; Layerhd := NextObj (Layerhd ); END; Layer ( newname ); SaveSheet( newname , False , False, True ); HideLayer; VRestore('Temp Sheet'); VDelete('Temp Sheet'); END; END; END; RUN ( Createlayersheet ); [ 10-16-2003, 11:12 PM: Message edited by: Fuge ]
  12. There is an updated plugin from Abvent v10.0.3 that works fine with VW10.5 Dave
  13. Go to the Oranize menu > Scripts > Create Plug-In... Find the Square Tube PIO and edit the parameter for size. Dave
  14. If your referring to a layerlink , where different layers are combine to create a model of all the choosen layers, simply go to the layer that has the layerlinked model on it, select the model, unlock it and delete it. The original layers remain untouched. Just make sure your only selecting and deleting the linked model. Get info about what you have selected, on the object info palette before deleting.
  15. I wish you guys would change the way symbols can be viewed. When "View as" is set to "Thumbnails" unless the names of your symbols are all really short their full names can't be seen. I also wish there would be a single column rather then thumbnails side by side if you choose. When viewing as "List" it's too easy to accidently change the name of a symbol too. What would be best if you could see a thumbnail with the name to the right of it, much like when you do a symbol replace, except insert the thumbnail. I would get rid of "Find resources on Disk". I've use VW 's for 10 years and have yet to use it. It also seems dated since the only thing you can now do in this resource browser is add favorite files.
  16. Vectorscript lacks a call to get the "Z Insertion Point" of 3d symbols and PIO's. Adding something like: Get3dSymLoc(symHd:HANDLE; VAR pX, pY:REAL,pZ:REAL):BOOLEAN; would be great help and remove another Vectorscript limitation. If the Z insertion point of a symbol or PIO is not zero you have no way of calculating it. Many of my objects are not created with the Z insertion point at zero because it makes them easier to draw and align with other objects. It may be the intent of NNA to have their users create objects with an insertion point of zero, but it's just not what's happening. Thanks Dave
  17. Yes you can. If your getting errors check some of the following: Make sure the parameter fields have valid starting values and none are left blank. Make sure the variable types your declaring in your script match the parameter type. Your problem is something like that. Also to maybe help you determine the problem. Add {$DEBUG} above Procedure in your script. Dave
  18. You won't be able to use CallTool on the Revision Cloud tool because it's a Plug-in not a core tool. Your only real solution is to write your own Revision Cloud tool script for what you want to do. Dave
  19. Purge Unused Objects... is a change to a document but doesn't register as one. The last thing I do when finishing a project is purge unused objects, but then I need to go and do something in the drawing itself so the "Save" command works. Seems silly to me to have to do that. Also the PUO needs a progress bar or something to tell you that it's working, right now all that happens is the middle of your drawing pad doesn't redraw until it's done. I requested this years ago, and no one can tell me that's too hard to add to the command.
  20. It would nice to see a more explainatory button for PIO preferences instead of the default PIO icon on the button. When creating PIO's for many people they often have no clue that the preferences can be set in the mode bar. The button should say something like "Object Preferences", there's plenty of room on the mode bar.
  21. It sure would be nice to see light objects have non scaling icons and more accurate handles. Handles on symbols with light objects are especially annoying, theres a bounding box around what seems to be nothing but space and that makes selecting these symbols a pain. You can still show the cone of light, but it doesn't need to affect the handles. Handles and bounding boxes for symbols with lights should be the same as if there were no lights within the symbol. This would make lights a lot more user friendly. Thanks
  22. There's no way to completely automate it. I've looked at doing this myself a while back. You can however automate quicktime movie creation. You would think there would be a way to automate single image creation as well. We export thumbnails of all our jobs the hard way... NNA, how about adding the calls we need to output images file using Vectorscript. [ 01-17-2003, 10:35 PM: Message edited by: Fuge ]
  23. Improvements to "Trace Bitmap..." would be another helpful one. Rather than converting only to lines, how about if "Trace Bitmap..." would give you the option to convert to Polygons or polylines instead. Everything that I trace I have to convert to polygon or polylines. Again this would make this command alot more useful and would save us exhibit designers hours of clean up and convertion work. Thanks [ 01-13-2003, 12:52 AM: Message edited by: Fuge ]
  • Create New...