We are +23 BIM professionals!

Join us>
Do you have any questions?

Need technical support, advice or advice?


  Tuesday June 7 2016
  16 Replies
  4.7K ​​Visits
  Subscribe now
Hello,
I have a case for you.
A shared project, with 2 linked files.
FileA contains an F1 family with 3 shared parameters
FileB contains an F2 family with 3 shared parameters (the same)
In FileA the F1 family has as host the F2 family (F1 is "glued" by face on F2)
With Dynamo, is it possible to retrieve the parameters of F2, is to inject them into F1?
there are about 5 years
·
#4001
0
Votes
Cancel
Hello,
I did this in python with the transfer of a part parameter to a space parameter: http://pythoncvc.net/?p=177. For two families the principle is the same but the user must be asked to select the 2 objects.
Have a good day
there are about 5 years
·
#4002
0
Votes
Cancel
Hello Cyril,
select the 2 objects? -> one of the objects is in a linked file
there are about 5 years
·
#4003
0
Votes
Cancel
in my opinion yes it is possible, by comparing the X / Y / Z positions (with a tolerance) to locate the families which would be physically in the same place in order to copy the properties.
there are about 5 years
·
#4004
0
Votes
Cancel
Hello Mickael,
the idea of ​​tolerance is not valid here. The size of the host object is variable with a ratio of 1 to 10!
there are about 5 years
·
#4005
0
Votes
Cancel
each family has an insertion point that has no volume.

my idea is to look for the points of origin of each family, no matter the size of the family it will not matter, and to see if 2 families have the same origins.
the tolerance will be on the positions of these points of origin :)
there are about 5 years
·
#4006
0
Votes
Cancel
In the case where the host family is small, the distance will be close (from the origins)
If the host family is large, the distance may be great.
It seems difficult to "reattach" the family as close as possible to the origin.
there are about 5 years
·
#4008
0
Votes
Cancel
Hello,

Here is a video of a program that transmits info from a host element (room) located in a link to an element located in this host.

SCREENCAST

This tool does not do what you ask, but does the principle correspond to your wish?

;)
there are about 5 years
·
#4009
0
Votes
Cancel
If, without worries, there is already a draft of the solution at the PRUG ;)
there are about 5 years
·
#4010
0
Votes
Cancel
Charles,
In the main line YES, but not one by one ....
Moreover I do not know if that changes qqu thing, but it is a transfer of parameter between family.

Daniel, I haven't seen anything at BRUG, only import / export to EXCEL
there are about 5 years
·
#4011
0
Votes
Cancel
Alain,

in the video, we can see that on the dialog box, we have the choice between a selection (1 by 1 or more), a level or All.
And it is the same principle for family to family as room to family.

;)
there are about 5 years
·
#4013
0
Votes
Cancel
Ok Charles,
I am looking for a free solution ;)
For info, your web page does not work, stay on the home page)
there are about 5 years
·
#4017
0
Votes
Cancel
Ok Charles,
I am looking for a free solution ;)


I understood well. It was just an example to try to understand your request.
Via Dynamo, you have to use, as Mickaël says, the coordinates. Just pay attention to the transformation matrix between the project and the link.

Ok Charles,
For info, your web page does not work, stay on the home page)


Not understood.
there are about 5 years
·
#4020
0
Votes
Cancel
Charles,
I went to the page of your Piro-cie.fr site
The impossible to access the SERVICE and PRODUCTS pages

For my request:
I'm not sure it works with coordinates.
This implies placing the family as close as possible to the insertion point of the "linked" family.

The goal is to recover the electrical data of the HVAC batch equipment.
In the Elec file, I have a "hold" family (of type face), which is placed on the HVAC equipment (via the linked HVAC file).
Solution:
* Copy / paste with link -> impossible, does not manage occurrence parameters
* Excel -> possible but more complicated than by Dynamo
there are about 5 years
·
#4021
0
Votes
Cancel
Ah OK. The piro-cie site is currently off. It's an old page from 2007 that's on hold. The site will be put back online during the summer.

For the coordinates, it is necessary to recover the boudingbox of the object in the link.
then convert the coordinates of this one via a transformation matrix.
and finally use a boundingbox intersection function.
If there is an intersection it is ok, we can transfer the parameters.
;)
there are about 5 years
·
#4027
0
Votes
Cancel
I have the first 3 lines in Dynamo ...:D
there are about 5 years
·
#4051
0
Votes
Cancel
Well, here is the solution, it does not come from me, but from Mostafa_El_Ayoubi of the Dynamo forum.

Was that your solution Mickael?

Thanks for your help.
There is no response to this discussion yet.
Be the first to answer it!

Discover our services

recruitment

Your career at N&Co

More Information

communication

Communication

More Information

Advertising

Training

More Information

Hexabim

Log in