Jump to content


  • Posts

  • Joined

  • Last visited

Everything posted by Gerrit

  1. Create a new "Tool" PIO, paste in the following code. Next, add it to your workspace and set a keyboard shortcut to the tool. ==================== PROCEDURE Set2Guide; VAR x, y : REAL; h : HANDLE; BEGIN DSelectAll; GetPt(x,y); h := PickObject(x, y); IF h <> NIL THEN BEGIN SetSelect(h); DoMenuTextByName('Guides',1); DoMenuTextByName('Unlock',0); END ELSE SysBeep; END; Run(Set2Guide);
  2. Think of a multiple extrude, it's somehow comparable.
  3. The attributes of a worksheet-on-drawing can be set using the Attributes palette. So, chosing a line width of 0 results in a borderless worksheet.
  4. No idea about what's going wrong. In case the area is drawn with a polygon, does it have extra control points along it's bottom or top border ? If so, I'd delete them. Another thing to try as a workaround : open the hatch, and move the startpoint XY by a teeny weeny bit.
  5. Your rectangle seems to have been created while None was the active class. Did you change that to Roof prior to the Create Roof Face command ? If so, I too get a Roof Face object in the Roof class, without the attributes. My MO is to keep the None class active. After the roof face is created, I throw it into the Roof class (OIP) : the preset class attributes will now show and the embedded rectangle automatically goes into the Roof class as well. Hope I've made myself clear enough.
  6. It may depend on the kind of objects at hand. Take a look at the image : extrusions support a texture differently from a column and a floorslab. Also, there is a difference between OpenGL and RW results.
  7. Have you checked the Open GL settings and enabled Textures ?
  8. Open the VW Preferences and go to the first tab, "Drawing method". The bottom option (Zoom with mouse button) is probably checked. If so, you can scroll while holding the Option (Alt) key. This whole thing also works in the opposite way : if the Zoom preference is unchecked, the mouse button scrolls - but zooms while holding the Option key.
  9. Create a custom paper size, and perform the page rotation right there, by switching the page dimensions. Keep the page orientation to Landscape. My driver is the one built in to Leopard.
  10. @ 01 Some parameters are alternating with others. Also there's the option "Modify Entire Object" at the bottom of the dialog (I'm on the Dutch version, so I'm sorry for not knowing the exact words). @ 02 Maybe somehow capital and lower character are interpreted as the same. Try to give a temporary name (adding an underscore p.e.) then open and type again ? @ 03 Happens here, on rare occasions, when dragging a wall causes it to rotate it some minutes off 90?. This results in an L-join that can't be computed. Maybe disable Autojoin Walls ? I must agree with the other posters : the movies may have taken you quite some time and effort, but as clear as things will seem to you - they're blurry and vague to me.
  11. Recently I started working on a similar tool myself, so I'm relatively new to this. For now, I'm using CreateCustomObjectPath('Extrude Along Path',h1,h2); - where h1 is a handle to the path and h2 to the profile. When I ungroup this object, there's an "Extrusion along Path"-object.
  12. Try this : select the duplicate stair, and go to the Data pane of the OIP. Delete the content of the object name box (the top one), and eventually click the stair settings button from the OIP to have a new name generated. From then on there'll be two separate stair objects. This great tip was once given to me by Robert Anderson (thanks again, Robert). Hope it will help you as well.
  13. Custom workspaces can be found inside your Home Folder > Library > Application Support > VectorWorks > 2008 > Workspaces. So it should be OK to copy from that location on one Mac, and put it in the same location on your other Mac. You'll probably need to quit and restart VectorWorks.
  14. Here's a few simple formulas to enter in the database row of your worksheet : =C > returns the class of the object(s) =L > returns the layer of the object(s) =T > returns the type of object(s) =N > returns the name of the object(s) Suppose your criterium now is "Layer" "is" "Surfaces". Next, enter =C in the first cell of the database row, and =Area in the second. Finally, select one of the subrows - notice the tiny SUM box in the top area of your worksheet : drag-and-drop it on the column header that has the =C formula, and your surfaces will be added by class.
  15. It's an option in the VW Preferences, 3rd tab.
  16. The latest version (VW2008 SP2) supports Leopard's Coverflow view.
  17. Thanks to all that contributed their thoughts so far - very interesting read here. Jeffrey : If I understand you well, some notation is done on the design layers and other in the sheet layer viewports - why and on what criteria do you separate them, if you don't mind my asking ? Furthermore, your DLVP approach sounds interesting. Finally, is there a place where I can see/download this Alexandria Lofts BIM project ? D Wood : About the absence of the MODEL layer : you can achieve this by using Stack Layers. Setting the layer options to p.e. Gray/Snap Others, you can draw in the active layer using references of others (to a certain extend even 3D).
  18. Are you working on updated v12 documents ? The best thing to do is to start from scratch in any new version : new templates, new workspaces etc. It's a job - but maybe you can eliminate some of your issues.
  19. Unless this is perhaps a Unix issue, who knows ?
  20. Lucy, Click on the Apple in the top left of the screen, and pick "About this Mac". The next window will tell you (among other things) the version of the OSX running on your macbook. If it says 10.5, see my answer and Ray's supporting me ;-)
  21. A new MacBook as in "Leopard installed" ? If so, you'll need at least version 12.5.3.
  22. A bit too quick on my keyboard there - thanks. Wonder why both cos and sin are needed in there.
  23. In a worksheet, you can use these formulas to calculate the object's boundary box : =BOTBOUND =TOPBOUND =LEFTBOUND =RIGHTBOUND With a little trigonometry, you may get somewhere. While we're at it, the new rotated rectangle is a new function in VectorScript as well : RectangleN(x,y,cos,sin,height,width); (not sure if I have the parameters right) so maybe there's a way to retrieve that information into a worksheet (although I haven't found that yet).
  24. Any chance there's "space hyphen space" occurences in the file names ? If so, try and replace them by underscores or something.
  25. There's the academic way : study the manuals from your Help system (VectorScript Language Guide and Function Reference) -- Or the experimental way : download some open codes from places, test their behaviour, learn from what you see as you go along, and customize them -- and as always, the truth lies in between ;-) Here's a few places : http://www.nemetschek.net/support/custom/vscript/index.php http://www.nemetschek.net/community/addons/plugins.php http://www.vectordepot.com/ http://www.vectorbits.com/VectorBits/home.html http://www.panzercad.com/ http://www.sonic.net/~dbelfm/MCtoolsPages/_MCTmain.html Sorry to those I left out. Surely others will fill in more.
  • Create New...