Jump to content

OhGeorgie

Member
  • Posts

    9
  • Joined

  • Last visited

Reputation

0 Neutral

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I found this solution last month (thank you Jeffrey) and went through all of the plugins to get them all working. Unfortunately, like you Decoyman, I updated to SP3 this morning and all the plugins are broken again. Extremely Frustrating. Hopefully when SP4 comes out it these will be fixed for good. More likely Nemetschek will issue VW2012 (with broken plugins) and stop supporting VW2011 shortly.
  2. In Vectorworks 10.5 I used to be able to combine two revision clouds into one big revision cloud with the "add surface" command. In Vectorworks 12 I get an "illegal objects selected" error when I try. Is there a different way to combine them now?
  3. I have just upgraded from 12 to 12.5 and I am experiencing sluggish refreshing. I haven't got a souped up pc or a tremendous graphics card but I have been using VW for 2 years now with no issues and now these jagged lines are really getting on my nerves and I only updated a few minutes ago!
  4. Jonathan, I presume you meant using s1 := LNewObj; For ClipSurface(s1,s2) I used the example in the manual and I've done: ClipSurface(s1,s2); s3 := PrevObj(s2); DelObject(s2); Is that necessary because s1 is no longer an object so I need to redefine it as s3 now? s2 is not changed so I can still refer to it as thus and delete it yeah? Thanks for your help btw. I've got it working pretty well now and I'm adding handles to some previous scripts i've written which opens new doors. Just trying to get my head around some of the procedures.
  5. I've got a question about handles. I previously made a couple of plug-ins that create PFC, UB and UC symbols for the UK structural steel sections but now I'm working on the hollow sections so I need to make an poly for the outside of the square section and another for the inside and then clip them and remove the inside. I can draw the two: ClosePoly; BeginPoly; MoveTo(50, 0); LineTo(90,0); ArcTo(100,0,10*3/4); ArcTo(100,100,10*3/4); ArcTo(0,100,10*3/4); ArcTo(0,0,10*3/4); LineTo(50,0); EndPoly; BeginPoly; MoveTo(50, 10); ArcTo(90,10,10/2); ArcTo(90,90,10/2); ArcTo(10,90,10/2); ArcTo(10,10,10/2); LineTo(50,10); EndPoly; PopAttrs; For example gives a 100x100x10 SHS. How can I use ClipSurfaces(s1,s2, HANDLE) and tell it that s1 and s2 are those two previous poly's that i just drew? Also will that keep s2 the same so I can delete it once it's clipped? Thanks
  6. Thanks Katie. I've reinstalled and saved a backup copy of my workspaces. Everything working smoothly again now.
  7. I've got the same problem right now and after reinstalling Quicktime (7.1.0.210) it still closes. Error in Windows says it is AppName Vectorworks, ModName quicktime.qts that is crashing. Andreas
  8. Raymond, thank you so much. That is a much nicer way of doing a polyline! Does the ArcTo(x,y,r) fill in the straight line between the two corners? It makes an arc that ends at (x,y) and then a straight line from the tangent to the previous point. I didn't get that at all from the help file! Thanks again, Andreas
  9. I'm new to vectorscript and trying to make a set of plug-ins for the UK beam library. There are metric and imperial North American beams included with VW12 but not for the UK sizes. I've started with the following script: BEGIN result:= GetCustomObjectInfo(objname, oh,rh,wh); IF result THEN BEGIN Otype := PTYPE; IF Otype = '100 X 50' THEN PFCtype := 1 ELSE PFCtype := 2; CASE PFCtype OF 1: BEGIN H := 100; W := 50; Tf :=7; Tw := 5; END; 2: BEGIN H := 180; W := 75; Tf :=10; Tw := 5; END; END; PushAttrs; FillPat(2); Poly(0,0, W,0, W,Tf, Tw,Tf, Tw, H-Tf, W,H-Tf, W,H, 0,H, 0,0); PopAttrs; END; END; Run(Box1); But I have a few questions. 1. How do I introduce a fillet to the channel. I couldn't find a function for Fillet in vectorscript and also wouldn't know how to reference the appropriate corners that are to be filleted. 2. Can I set up an array of values for the different channel sizes. ie: 100x50: 100 150 7 5 180x75: 180 75 10 5 etc. so that I could set up my 'CASE' portion of the code to just search the array of values. Thanks for any help. Also are there any sites with examples of various scripts that I can go to? Andreas
×
×
  • Create New...