PDA

View Full Version : Moving sweeps with parameters?



cadman6735
2009-06-22, 05:21 PM
I am unable to change the vertical offset of a sweep by tying it to a parameter.

I am creating a sweep to include in a family. Once I have created the sweep and exited the sketch mode of the sweep. I align it to a ref plane and lock it. Then I run a dimension from that ref plane to the offset ref plane that comes with the family template.

When I go to Type to flex this new peram. I get an error of constraints not satisfied and the above mentioned constraint is then brocken.

For some reason I am controlling my sweep wrong but not sure how. I have managed to control the offset of my sweeps before but not sure if this was back in 2009 or 2010 version.

Has anyone else encounted an issue as mentioned?

Thanks

cadman6735
2009-06-22, 06:20 PM
I figured it out but this is new to me.

There is a Reference Plane that comes in as default when creating a family. This Ref. plane is not named, so it does not show up in the Work Plane "set" dialog box. Which this was my missing piece of the puzzle.

With this Ref Line not having a name I was using Level Ref Level as my drawing plane. And trying to tie a perameter to Ref. Level or trying to use and tie a perameter to the unnamed Reference Plane causes Revit to have an error message as stated in the main thread above.

By giving this Reference Plane a name I was able to select it under the "set" Work Plane and by drawing my sweep on this Reference plane and I was able to assign my parameters to this newly named work plane and all worked as it should.

Anyway Thanks for reading.

cadman6735
2009-06-22, 06:50 PM
Now my question is:

Once I have drawn my sweep on the wrong plane. How do I assosiate it to a new correct plane?

The Constraint for work plane is greyed out.

cliff collins
2009-06-23, 03:45 PM
Perhaps you can edit the sweep, copy the sketch lines to clipboard.

Exit edit mode. Set work plane to the correct one.

Create a new sweep, paste the lines in from clipboard.

Delete the "old sweep".

Does this work?

cheers........