Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

Family Insertion Point

hliS658H
Collaborator

Family Insertion Point

hliS658H
Collaborator
Collaborator

I created a face-based family to replace an existing non face-based family in the project. The existing family origin is set at the lower left corner, while the newly created family had the origin at the center be default, so I changed it to the lower left corner. It seems everything is the same except "face-base". However, when I loaded the new family into the project and replaced the existing one, the object's position shifted with the new family's center jumped to the old family's lower left corner spot, it looks like the system was still using the center  as the insertion point. How come? I also tried to edit the new family's origin by moving its lower left corner to the center spot - the default origin,  I suspected the coordinates might also affect the insertion origin?  However, the reference planes couldn't be moved which means I have to redo those.  I wonder if I missed something while editing the origin? 

0 Likes
Reply
2,810 Views
19 Replies
Replies (19)

barthbradley
Consultant
Consultant

Be a heck of a lot easier (and faster) if you could post some illustrations.  Even the RVT (or the 2 RFAs) would be a big help.  Can you share?  

0 Likes

Lance.Coffey
Autodesk Support
Autodesk Support

Thank you for the question @hliS658H,

 

I found a fair number of threads on this topic:

 

If a solution is not found in the links above, could you reply with the following?

  • A new project containing a copy of the old family.
  • A copy of the new family (so that it can be loaded into the project and see the change in position).


Lance Coffey

Technical Support Specialist
0 Likes

barthbradley
Consultant
Consultant
0 Likes

hmunsell
Mentor
Mentor

@hliS658H wrote:

...so I changed it to the lower left corner. 


how did you change it? for families the origin is defined by setting a reference plant to Defines Origin. if you have 2 crossing reference planes, bot set to Define Origin, where they intersect is the insertion point. if you don't like the location of existing reference planes, draw new ones and set them to Defines Origin. 

Capture.JPG

screen captures and/or uplad the family will help us disgnose the issue. 

Howard Munsell
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.



EESignature


hliS658H
Collaborator
Collaborator

Yes, I did change the origin by setting another two reference planes. The insertion point was changed to the new position - lower left corner successfully. What frustrated me was when I changed the family from the old one to the new one, it shifted. You would think if the new and old families shared the same position of origin, the new one would align with the old.

 

existing.JPGReplacement.JPG

hliS658H_3-1599598000366.png

 

0 Likes

barthbradley
Consultant
Consultant

Can you post the two rfa's?  

0 Likes

hliS658H
Collaborator
Collaborator

Here are the RFAs.

0 Likes

barthbradley
Consultant
Consultant

I can confirm that both families can be inserted Origin to Origin and that no shifting or drifting is happening here - no matter how hard I try.  Obviously, they are slightly different from each geometry-wise, so their geometries don't match up precisely when Origin Ref. Planes are precisely aligned.  

0 Likes

ToanDN
Consultant
Consultant
You wouldn't need to recreate the family. Simply edit the old one, untick
Always Vertical, tick Workplane, then you can place it on a face or on a
named workplane in your project.

barthbradley
Consultant
Consultant

oops...forgot to mention that I did what @ToanDN said (see 3rd Screenshot).  

 

New Family.pngOld Family.pngOld Family 2.png

 

 

 

 

hliS658H
Collaborator
Collaborator

Yes, you are right.  I thought the original family is non host-based, so I started from scratch by using face-based template. I wonder what kind of family the original one is? What template was it used?

host based.JPG

0 Likes

barthbradley
Consultant
Consultant

@hliS658H wrote:

 What template was it used?

 


 

Hosted.  

 

0 Likes

ToanDN
Consultant
Consultant
It is either a non-host generic family or a face based family with the host removed. It really doesn't matter much.
0 Likes

hliS658H
Collaborator
Collaborator

No issue to insert the family at origin. The insertion point is at the lower left corner with both families.  But have you tried this ? - insert old family first, then change the old one to the new family, the new family won't stay at the original position but offset with the center jumped to the lower left corner as the image I posted. I noticed when I clicked the new family, I saw some symbols pointed at the center, what do those stand for? That might be the reason? Is there a center point that can't be changed?

new family.JPG

 

 

 

0 Likes

hliS658H
Collaborator
Collaborator

I would like to be able to create a family with that type of flexibility, check or uncheck workface, vertical etc.

0 Likes

barthbradley
Consultant
Consultant

ToanDN
Consultant
Consultant
All non-host family templates have those options. For instance, start from Generic Model family template.
0 Likes

hliS658H
Collaborator
Collaborator

I did the test in a new file, inserted a few old families, then changed them to new families, they shifted and lost association to the host; copy didn't work either because copied object lost association to the host and when you picked a new host, the position changed too . It looks like no easy way to do the change, have to re-insert and layout everything. Just don't understand what is in the control that causes position shift.

0 Likes

hliS658H
Collaborator
Collaborator

Another question, I inserted the families multiple times, I noticed some of the instances have the symbol " make elements editable", some don't? 

 

Capture.JPG

 

0 Likes