Jump to content


Vectorworks, Inc Employee
  • Posts

  • Joined

  • Last visited

Everything posted by JuanCarlos

  1. Can you upload a working file from a prior version
  2. zal, My apologies if you felt alluded, I did say "many users" not "all users". Through the years I've seen this as a common mistake for large files size. I've also found that there is not one single package solution that will satisfy everybody's needs they all have its good and bad. VW is always working on improving, some issues take longer than others but they are on the ToDo list.
  3. I've seen many users produce large files, usually they can be stream down by making symbols out of repetitive objects and use the parametric tool when ever possible -JC
  4. You can use your VW help and query "workgroup reference" It will show you two ways of referencing, the "Design layer viewport" way is your best bet
  5. This is how I have done it only adding two new classes to the VW class standard "Existing" and "Demo" 1.) Draw your existing Building in class "Existing" and corresponding layers (slabs, floors, roof) 2.) Select your Existing Objects> Duplicate > Group > re-class to "Demo" > send to back and lock 3.) Now you are ready to start clipping, deleting the existing and drawing the New in their corresponding classes in each layer Sure you can add more classes to have more control but I have found that the simpler the easier to manage. -JC BTW I also do as DWorks
  6. I took a drive through Revit forums and I'm very happy to be a Vectorworks user. lol
  7. To convert 2d contours from shp files you can use this script { ///////// Convert Contour Polylines and polygons imported from a GIS ShapeFile to 3D Polys and set height from Record Elevation, assumes Record Field for height to called ELEV /////// © 2012 Nemetschek Vectorworks. Distribute freely. (*jcf*) /////////////} PROCEDURE GISContoursTo3DPolys; {main} PROCEDURE my_polyline(H:HANDLE); VAR My_Poly: HANDLE; BEGIN My_Poly := ConvertTo3DPolys(H); END; PROCEDURE My_Height(H:HANDLE); VAR HT:REAL; BEGIN HT := Str2Num(GetRField(H,GetName(GetRecord(H,1)),'ELEV')); HT := HT*12; Move3DObj(H,0,0,HT); END; BEGIN foreachobject(HUngroup,T=GROUP); foreachobject(my_polyline,T in [POLYLINE,POLY]); foreachobject(HUngroup,T=GROUP); foreachobject(My_Height,T=POLY3D); END; Run (GISContoursTo3DPolys) ;
  • Create New...