Revit Architecture Forum
Welcome to Autodesk’s Revit Architecture Forums. Share your knowledge, ask questions, and explore popular Revit Architecture topics.
abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

Issue to positioning the Families controlled by Type Parameters in Revit 2015

4 ANTWORTEN 4
GELÖST
Antworten
Nachricht 1 von 5
nguyenvantien2011
771 Aufrufe, 4 Antworten

Issue to positioning the Families controlled by Type Parameters in Revit 2015

Hi all, 

 

I am facing a problem to control the position of families that is driven by Family Types Parameter in Revit Architecture 2015. Please help. 

 

I have a Specialty Equipment family "Plate1.rfa" which includes 4 different types such as Type A, Type B, Type C and Type D.

The family was loaded to "Plate_Set.rfa" for set arrangement. There are two instances of Plate1.rfa in this set. The 1st one is controlled by Plate_A<Specialty Equipment> for type selection, PlateA_Height and PlateA_Width for positions. Similarly for the 2nd instance with Plate_B<Specialty Equipment>, PlateB_Height and PlateB_Width. The parameter works well at this level. All parameters are used as Instance in order to be easily modified on different sets in the main model later. image.png

 

 

The "Plate_Set.rfa" is then nested to "Main_Model.rfa" with aligned origin reference planes. However, the position of Plate A and B do not correspond properly to the position parameters. For example, with Plate_A = Plate1: Type A or Plate1: Type B, the positions are correct (screenshot 2)

Correct position with Type A and BCorrect position with Type A and B

 

But with Plate_A = Plate1: Type C or Plate1: Type D, the positions are changed while I expect them to stay the same position? Somehow, they tend to get back to their default position instead and losing the constraints without any error notifications!

not correct with Type C and Type D?not correct with Type C and Type D?

I did not face this issue while working with Revit Architecture 2014 before. Also, I opened the "Main Model.rfa" in Revit Architecture 2017 and it works as well, which made me think that this is a bug in Revit Architecture 2015? I have tested this issue in Revit Architecture 2015 - "Build: 20160512_1515(x64) Update Release 14 for non-subscription". I am planning to test with "R2 Update Release 14 with Subscription required", but not too positive since both were released the same day. 

https://knowledge.autodesk.com/support/revit-products/downloads/caas/downloads/content/autodesk-revi...

 

Have anyone faced this issue before? I also attached the example file for your test. 

 

In addition, I noticed that if all dimension parameters in "Plate_Set.rfa" are changed from Instance to Type, then this issue will be solved. But it would not help in my case since I need the instance parameters to modify the plate positions of the set used in each floor without increasing the file size (e.g. separately the plate set 001, 002, 003... for each floor).

 

Thank you for reading through this long message and very much appreciate any suggestion. 

 

Best regards,

Tien

4 ANTWORTEN 4
Nachricht 2 von 5
ToanDN
als Antwort auf: nguyenvantien2011

I tested you file and am seeing what you described.  The issue may not be too common because your scenario is rather unique.  Revit 2015 is no longer supported officially so I would suggest you skip the version if making this work is important to you.

With that knowing your purposes and use of this family, I think you are one step too many.  I would skip the Plate_Set and place and locate individual plates directly in the Main_Model family.

Nachricht 3 von 5
nguyenvantien2011
als Antwort auf: ToanDN

Thank Toan for your reply. It is a bit sad to know that the R2015 issue cannot be fixed anymore from AutoDesk. With the nature of Revit version compatibility,  I have to use the oldest Revit version that the customers are using, usually -3 years from the newest version, hence, it will be a problem for me to report the issue (if found) on time. Just out of curiosity, do you know which are the current versions that have the official support? In addition, do you know if there is a list of similar known issues in Revit 2015 or other versions which are not officially supported on our forum?

 

As you suggested, I would need to think another way to avoid this issue. Using Plate_Set family as an intermediate step is hard for us to skip since there are more nested families in the set in our practise model. Also, it is a necessary step to build the model automatically with the help of Revit API. 

 

Regards, 

Tien

 

Nachricht 4 von 5
FAIR59
als Antwort auf: nguyenvantien2011

In Revit 2016 I see the same behaviour. I can solve this (in Revit 2016) as follows:

  • In the Plate Set family replace the reference planes for the positioning of a plate with reference lines.
  • In 3D  (or front elevation) view set the workplane to the vertical reference line.
  • Place a new plate with option [ Place on Work Plane ].
  • Rotate the plate upright if necassary and lock to the reference planes.

repeat for the other plate.

 

Hope this helps.

Nachricht 5 von 5
nguyenvantien2011
als Antwort auf: FAIR59

Thanks so much Faiz, I tested your solution using Reference Line instead of Reference Planes in Revit 2015 and it worked. I am not sure what is the difference, but the main point is that it worked. You saved my week! I very much appreciate your help. 

 

Cheers,

Tien

Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.

In Foren veröffentlichen  

Autodesk Design & Make Report