Lock these knobs

Lock these knobs

yes_and_no
Collaborator Collaborator
616 Views
10 Replies
Message 1 of 11

Lock these knobs

yes_and_no
Collaborator
Collaborator

I modified a revitcity book cabinet.

The shelf width flex ok, yet the knobs can't be locked to ref planes.

Can someone explain ? Family attached.

0 Likes
Accepted solutions (1)
617 Views
10 Replies
Replies (10)
Message 2 of 11

Basam.Yousif
Advisor
Advisor

You need a horizontal dim. snap to the center line of the knob. I set the dim to EQ but you can set to a param.

BasamYousif_0-1746149324221.png

 

Before and After

BasamYousif_1-1746149355725.png

BasamYousif_2-1746149366907.png

 

 

 

0 Likes
Message 3 of 11

yes_and_no
Collaborator
Collaborator

I don't have problem with the knobs on center. The ones with "frame Wd" parametric dimension can't be locked when the shelve width is flexed.

0 Likes
Message 4 of 11

Basam.Yousif
Advisor
Advisor

Can you post a screenshot?

0 Likes
Message 5 of 11

yes_and_no
Collaborator
Collaborator

Here

 

0 Likes
Message 6 of 11

Basam.Yousif
Advisor
Advisor

I think I got it.

- The knobs are locked by a dimension directly instead of a ref planes. The only objects driven by dimensions and parameters should be a ref plane, which in turn moves objects.

- I would rather use full-word naming of parameters than the abbreviated format

- Use the 'Reveal Constraints' command (bottom of screen) to view all controls

- Flex the family and let things break, then align and lock to the right ref planes

- I changed the values in the family type for flex testing. See it attached here

 

BasamYousif_2-1746208537341.png

 

 

 

 

0 Likes
Message 7 of 11

yes_and_no
Collaborator
Collaborator

I did not have "invisible dimension". They are tied to short reference planes that were either on top or below the model (for graphics clarity, Check it).

Can you flex-free the shelf width again after what you said without breaking the knob ties ? I don't have R23 to tell.

0 Likes
Message 8 of 11

yes_and_no
Collaborator
Collaborator

What bothers me is the reference planes flex ok as you change the shelf width but the knobs refuse to move with it and force the break.

See photo.

Anyone ?

0 Likes
Message 9 of 11

RDAOU
Mentor
Mentor
Accepted solution

@yes_and_no 

 

You need to fix the noob Family (See GIF and/or instructions below

  1. Edit the Handle/Knob family
  2. Create two (non reference) planes to define the handle/knob's width
  3. Edit the extrusion >> select the profile >> Associate it with the left/right reference plane
  4. Finish sketch and stretch/lock the planes created in step 2
  5. Open Front view >> tab select the reference plane and set it to Center Elevation
  6. Reload into cabinet (when prompted remove constraints and dimensions
  7. Align and lock the knob to the vertical plane
  8. Place a horizontal reference plane and lock the knob to that too instead of using dimensions
  9. Flex the width and now the knob should work as expected

 

          Family_Fix Hardware.gif

YOUTUBE | BIM | COMPUTATIONAL DESIGN | PARAMETRIC DESIGN | GENERATIVE DESIGN | VISUAL PROGRAMMING
If you find this reply helpful kindly hit the LIKE BUTTON and if applicable please ACCEPT AS SOLUTION


0 Likes
Message 10 of 11

Basam.Yousif
Advisor
Advisor

The ref plane the dimension is moving is a different one than the ref plane the knob is locked to. Flex the family and break the current lock, then lock to the correct one.

0 Likes
Message 11 of 11

yes_and_no
Collaborator
Collaborator

I got them locked finally, as you demonstrated, but with many trials.

 

I wonder what is the lesson learn here. Was it because the knob family involved circle extrusions (I broke them into two semicircles) ? Surely not because of the reference planes alone in the knob family (bec I have to do many trials as per your ex).

0 Likes