Jump to content

Pat Stanford

Moderator
  • Content Count

    5,649
  • Joined

  • Last visited

Community Reputation

682 Spectacular

About Pat Stanford

  • Rank
    Vectorworks Veteran

Personal Information

  • Homepage
    vectortasks.com
  • Location
    El Segundo, CA, USA

Recent Profile Visitors

4,826 profile views
  1. Probable that Group does not change LNewObject. Try the Waldo Method. Insert Locus, LNewObj,GetPrev(LNewObject), Delete Locus. I think this was originally disclosed by @Gerard Jonker back around 2002.
  2. It seems to work here. Procedure GroupBB; Var X1,Y1,X2,Y2:Real; Begin GetBBox(FSActLayer,X1,Y1,X2,Y2); AlrtDialog(Concat(GetTypeN(FSActLayer),' - ',X1,' - ',Y1,' - ',X2,' - ',Y2)); End; Run(GroupBB);
  3. Are you sure that the class you set to invisible is not the active class? The active class and the active layer are always visible regardless of the visibility settings. Does the trim disappear in 3D when you set the class to invisible? If not, perhaps the trim is in a different class than you think.
  4. Probably best to repost this in the Wishlist Forum. More likely to be seen and considered there. But it is a very good idea.
  5. I don't think you can do it with the built in Tag. I think that lack of flexibility was one of the driving factors for the Tag Tool as a separate object.
  6. Try separating them by commas instead of double periods. =SUM(B2, (B3*2), (B4*3))
  7. Can you post a file with just you little piece of Landscape area and the tag and I will take a look. Are you doing this in VW2020?
  8. Edit the tag and remove the Area. Add it back making sure you specify Document Units and not Square Meters. I don't think there is a way to tell what the format is after it has been added or to change the format. You have to delete and re-add.
  9. You need to use EndXtrd() with the parentheses.
  10. So the trick in this case is to edit the marionette network to take the parameter entered in the Shape Pane of the OIP and also store that value in a record.field for access by a worksheet. That is a cool trick, but it would be much nicer is there was a way to directly access the marionette "fields" rather than having to manually do it with 3 or 4 extra tiles for each field you want to be able to access.
  11. This has been discussed before, but I can't find the thread right now. The LandscapeArea.Area field that is being displayed in the tag has already been converted to a text representation by the LandscapeArea PIO. You can't do much with that other than display it as is. There is an alternative function under Object Function in the Data pull down that will give you a numeric version of the Area. With this you can also then set the units to display and the precision (number of decimal places). Unfortunately, it appears to only work with the default units and the unit mark is sq m. I can get it to add m2 to the end, but no way to remove the sq m. If you are willing to Change the Document Units of your drawing to a Custom style, you can define the unit mark (M2) and the precision and then use that to get what you want. I got the superscript 2 by dragging it form the Emoji and Symbol viewer.
  12. I don't do a lot with roofs, but I think you can do this. Make a roof that is VERRY tall using the slope of the vertical portions of the roof. Draw a clipping polygon that matches the outside of that roof at the desired height. Select roof and poly and do Clip Surface. You should now have a Roof with a whole in the middle the shape of the clipping polygon. Use the clipping polygon to create a second roof to fill the hole. It will take some trial and error, but I think it will work.
  13. Somewhere along the line, VW shifted from a mostly fixed color palette to the more flexible multiple palettes that we have today. Originally since there was a "fixed" palette, you could use a single number to define the color. With the new format, colors need to be defined using three values RGB (Red, Green, Blue). The attached script will return the RGB values for the PenFore of the first selected object on the active layer. Select an object with the color you want, run the script, copy the values from the dialog box. Edit your script and paste the RGB string into the PenFore() in place of the single number. Procedure ReturnRGB; Var R1,G1,B1:Real; S1:String; Begin GetPenFore(FSActLayer,R1,G1,B1); S1:=StrDialog('Pen RGB Values',Concat(R1,',',G1,',',B1)); End; Run(ReturnRGB);
  14. Thank you all for the input. I think that is enough for me to move on. For now. Best Regards.
  15. I created a roof. Drew the rectangle on the right. Selected the roof and the rectangle and did Clip Surface from the Modify menu. I then did the same on the left. I then ungrouped to get Roof Faces and did the same with the circle on the top. And then I Add Surface with an oval at the bottom. I don't know what is up with your roof. Can you try a simple roof in a blank file like I did?

 

7150 Riverwood Drive, Columbia, Maryland 21046, USA   |   Contact Us:   410-290-5114

 

© 2018 Vectorworks, Inc. All Rights Reserved. Vectorworks, Inc. is part of the Nemetschek Group.

×
×
  • Create New...