Jump to content

David L

Member
  • Posts

    62
  • Joined

  • Last visited

Everything posted by David L

  1. Why doesn't the RecalculateWS procedure work? The following simple script should go through a drawing and recalculate all Worksheets but nothing happens. I added the SetSelect procedure to see that something was happening and it does select all worksheets. I tried adding ResetObject procedure per another thread and a couple of other things but nothing makes the recalculate happen. I would appreciate any suggestions. PROCEDURE RecalcAllWorksheets; PROCEDURE RecalcWS(h:HANDLE); BEGIN RecalculateWS(h); SetSelect(h); END; BEGIN ForEachObject(RecalcWS, (T=WORKSHEET)); END; RUN(RecalcAllWorksheets);
  2. I didn't make it clear, but I was only referring to the "Show others objects while in groups" mode. I didn't intend for that pref to be removed. I edit groups with that pref off about half the time. What's really handy is that I have several pref settings toggleable by an F-key. If I'm in a group edit window, all I have to do is hit an F-key to hide or display the background items instantly. Pref settings are another item that should be key assignable. Of course you could write a VectorScript to do that, install it as a menu command then assign it a keystroke. The problem is that too many keystrokes are already in use by VectorWorks-that's why the F-keys are necessary. I have 76 functions assigned to the F-keys on my 19 F-key Mac keyboard and most of them get used on a daily basis.
  3. 4. PLEASE give us a selection handle on the center point of lines and rectangles. I don't know how many hours I've wasted hunting around for those points in dense drawings or fixing drawings where I missed those points.
  4. 1. In group edit windows, provide a grey others option for anything not in the group. For that matter just grey all non-group items and make them snapable. I can't think of any reason not to. 2. In Workspace Editor, PLEASE provide the ability to assign F-keys (with modifiers) to menus commands and tools (especially with the new 19 F-key Mac keyboards). Also allow the Control key as a modifier. I've been doing it for years using QuicKeys, but it would be better built into VectorWorks. 3. Provide some way to assign attributes to selected objects by key commands, i.e. line weights, dashes, fills, hatches, font, font size, justification, yada, yada, yada... I've been doing it for years using QuicKeys, but its cumbersome and I have to revise them with each version update. Just think - select some objects - click a key command to change the line weight and fill of an object. I do it hundreds of times a day and it saves me tons of time.
  5. Here is a script that works in VectorWorks 2008. I wrote it 10 years ago, but it still works. It date stamps the drawing then issues the print command. Create a command and install it in the File menu. I reassigned Command-P to it in place of the regular Print command. It needs and existing text block on the drawing (named "date stamp"). I have it on my standard title block along the binding edge. It stamps the drawing with (Day, Date, Time, File Name, VectorWorks version). Try it out. Procedure DateStampPrintDL; LABEL 99; VAR dateFormat, infoFormat, vMaj, vMin, vMai, vPlat : INTEGER; textH : HANDLE; dateValue, docName, compPlatform, stampString : STRING; PrintYes : BOOLEAN; BEGIN textH := GetObject('Date Stamp'); IF textH = NIL THEN BEGIN Sysbeep; PrintYes := YNDialog('The text block named "Date Stamp" is missing from this drawing ? PRINT IT ANYWAY ?'); IF PrintYes = False THEN GOTO 99; END; dateformat := 0; {0=Full, 1=Abbrev, 2=Short} infoformat := 1; {0=Date, 1=Date & Time, 2=Time} dateValue := Date(dateFormat, infoFormat); docName := GetFName; GetVersion(vMaj, vMin, vMai, vPlat); IF vPlat = 1 THEN compPlatform := 'Macintosh' ELSE compPlatform := 'Windows'; stampString := Concat(dateValue,' ? File: ',docName,' ? Drawing prepared with VectorWorks-', vMaj, '.', vMin, '.', vMai, ' for ', compPlatform); SetText(textH, stampString); DoMenuTextByName('Print',0); 99: END; RUN ( DateStampPrintDL);
  6. I recently "upgraded" to 12 and am having the same problem. All of my custom wall palettes that I've been using in VW 9, 10 and 11 no longer work. I have recreated the same wall cavity setup in 12 and used the Custom Tool/Attribute command to save them, but they don't work either. They all can be recreated as Wall Styles that do work, but I have 5 palettes with over 100 wall types that I use for walls, counters and casework in plan, and building materials in section. That way I have manageable groups of tools in palettes for each application. With Wall Styles they would all have to go in one giant, unmanageable list, in the wall tool preferences dialog.
  7. Use the Workgroup Reference function to create drawings that can be translated to dxf/dwg. Draw your master drawings (floor plans, etc.) in one file and reference them to another file using Workgroup Referencing. Everything would be setup the same except that the items that are layer linked would be Workgroup Referenced to a separate file. The referenced file will contain a copy of the master file that is exportable to dxf/dwg. And, unlike Autocad the X-ref file is not needed when you send the file to someone else, because the actual vector data is copied to the referenced file. Read about this function in the User's Guide page 3-32, Using Workgroup References.
  8. Are true type font assignments omitted in DWG-14 exports? I use 3 true type fonts, (Arial, Times New Roman & Technical) on Mac, that are also installed in Windows. The exported drawings open right up in Autocad-14 but all text appears as the "Standard" Autocad font (txt.shx). Is there a way to get the font assignments to export so that Autocad uses them.
  9. Open the Document Preferences and uncheck "Use Layer Color."
  10. You should be able to find a used HP 650C plotter for $2000 or less. This plotter is a real workhorse. We have one that is five years old and still going strong. Or, you might try an ENCAD Novajet24 for about $1400 new. HP provides Windows drivers for their plotters, so you should be able to plot from any Windows application. I imagine ENCAD also provides Windows drivers. Do check it out the driver options, because I'm a Mac user and not an expert on Windows. Try E-bay for a used plotter. I've seen several 650C's there.
  11. In MiniCAD 7 you could have symbols containing linked text (like a title block) that were editable even with symbol locked, and this was a very useful feature. In VectorWorks 8 you can no longer edit the linked text with the symbol locked. If you can't lock the symbol you may as well use static text blocks instead of linked text. Also, in MiniCad 7 if you replaced a symbol containing linked text with another similar one using the same Record Format the replacing symbol would inherit the edited linked text from the original. This was especially useful when using CON DOC style drawing titles because you often need to replace a title symbol with one of a different length. So, where these features intentionally removed or what happened to them?
  12. When creating a custom workspace with the Workspace Editor in VectorWorks 8.0 and 8.5, I have encountered the problem that tools could not be moved from the Tool List into the new Tool Palette I was creating. The items at the top of the list could be added to the new palette but those further down the alphabetical list refused to be added to the new palette. Occasionally, if I quit VectorWorks and relaunched it some of the tools near the middle of the order would become movable, but those near the end of the list refused to be added to the new palette. Finally a possible solution dawned on me. I moved all of the Plug-ins, before the items I needed, out of the Plug-ins folder (say all Plug-ins A thru P) and the Workspace Editor immediately began to function for those tools I couldn't move before. When the Workspace was completed, I moved all of the Plug-ins back into the Plug-ins folder and everything work properly. There is evidently a problem with the large number of Plug-ins in the folder (240+). Either the Workspace Editor, the Operating System (8.6.1) or both can't handle more than a certain number of files. Any comments from Tech Support?
×
×
  • Create New...