Search the Knowledge Base Report a bug
Post new topic   Reply to topic   printer-friendly view   .    ArchiCAD-Talk Forum Index >>> User Interface Wishes >>> Injecting parameters from one object to another
View previous topic :: View next topic

What's your opinion about this wish?
Essential (5)
40%
 40%  [ 2 ]
Important (4)
40%
 40%  [ 2 ]
Average (3)
20%
 20%  [ 1 ]
Not important (2)
0%
 0%  [ 0 ]
Not needed (1)
0%
 0%  [ 0 ]
Average: 4.20 points
Total Votes : 5

Author Message
Pertti Pääsky
Junior member
Junior member

Joined: 16 Dec 2008
Posts: 88
Location: Finland

PostPosted: Sun Feb 05, 2017 8:42 pm    Post subject: Injecting parameters from one object to another Reply with quote

Usually when you inject parameters from object "a" to object "b", the object "b" changes into object "a".

If object "a" has only one parameter "array" and object "b" has also parameter "array" and few others, then it would be nice to inject "array" parameters to object "b" so that it doesn't change into object "a"

By this you could have a library of sections, which can be injected to individual objects. For example windows's profiles could be changed by injecting.
Changing information between objects should be easier somehow.

_________________
- AC-14-19 FIN - WIN 7 - HP Elitebook -
Back to top
View user's profile Send private message    
Erwin Edel
Senior member
Senior member

Joined: 08 Feb 2007
Posts: 1307
Location: The Netherlands

PostPosted: Mon Feb 06, 2017 8:51 am    Post subject: Re: Injecting parameters from one object to another Reply with quote

If you copy an object (or door, window etc), open the settings and use the inject parameters to a different object, it will inherit any shared parameters.

Do you want to filter what it injects? This can be a very long list.

Your example of frame settings works this way, but you will get all other shared parameters too.

_________________
Erwin Edel, Project Lead, Leloup Architecten
www.leloup.nl

ArchiCAD 9-20 NED FULL
BIMx
Windows 10 Pro 1607 / OS X Sierra
Adobe Design Premium CS4
Back to top
View user's profile Send private message Visit poster's website    LinkedIn Profile Link (Full URL, please)
Barry Kelly
Moderator
Moderator

Joined: 28 Oct 2003
Posts: 5838
Location: Perth, Western Australia

PostPosted: Mon Feb 06, 2017 9:55 am    Post subject: Re: Injecting parameters from one object to another Reply with quote

Pertti Pääsky,
Don't forget to vote for your own post.
You have some very limited control in GDL now where you can tell certain parameters not to transfer but object 'b' will always become object 'a'
It would be nice to have control of exactly what parameters you want to transfer but as Erwin say the list might get pretty long.

Let's hope it might be possible in future versions.

Barry.

_________________
Versions 6.5 to 21
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Dell Precision 3510 - i7 6820HQ @ 2.70GHz, 16GB RAM, AMD FirePro W5130M, Windows 7 64bit
Back to top
View user's profile Send private message    
Pertti Pääsky
Junior member
Junior member

Joined: 16 Dec 2008
Posts: 88
Location: Finland

PostPosted: Mon Feb 06, 2017 3:43 pm    Post subject: Re: Injecting parameters from one object to another Reply with quote

Barry and Erwin,
the injector object has less parameters than the target object. Only those parameters that are in the injector should issue the target object.
That means that I have several injector objects for different purposes.

One solution is a terrain model. You could define contours with one object, materials and roads with another object and so on. I have seen that if I try to include everything in one object, it will become slow to use. Therefore it is faster to define different paramters elsewhere and inject them to the mother object.
Erwin wrote:
"If you copy an object (or door, window etc), open the settings and use the inject parameters to a different object, it will inherit any shared parameters. "
Yes, but that is possible only once, correct if I'm wrong.

_________________
- AC-14-19 FIN - WIN 7 - HP Elitebook -
Back to top
View user's profile Send private message    
Erwin Edel
Senior member
Senior member

Joined: 08 Feb 2007
Posts: 1307
Location: The Netherlands

PostPosted: Mon Feb 06, 2017 3:57 pm    Post subject: Re: Injecting parameters from one object to another Reply with quote

If, for example, I have double door, I can pick up the settings from that double door and inject it in a single door. It would inherit all the shared parameters. There is no limit to how many times I can do this.

Alternatively, if you select several windows, you can change the frame settings and they will adjust on all those frames, but the other parameters you leave untouched should not change.

I understand your wish, and it would help, but I am just trying to make sure you don't limit yourself currently with what already works.

_________________
Erwin Edel, Project Lead, Leloup Architecten
www.leloup.nl

ArchiCAD 9-20 NED FULL
BIMx
Windows 10 Pro 1607 / OS X Sierra
Adobe Design Premium CS4
Back to top
View user's profile Send private message Visit poster's website    LinkedIn Profile Link (Full URL, please)
Pertti Pääsky
Junior member
Junior member

Joined: 16 Dec 2008
Posts: 88
Location: Finland

PostPosted: Tue Feb 07, 2017 7:28 am    Post subject: Re: Injecting parameters from one object to another Reply with quote

Erwin, thank's for answers.
In my Archicad 19 happens next:
In the floor plan I have two different door objects (different names). Ok, I pick up parameters from the first door and inject them to the second door. What happens is that the second door changes to the first door.
I'd like to see the second door's name remaining the same but getting parameters from the first door.

_________________
- AC-14-19 FIN - WIN 7 - HP Elitebook -
Back to top
View user's profile Send private message    
Erwin Edel
Senior member
Senior member

Joined: 08 Feb 2007
Posts: 1307
Location: The Netherlands

PostPosted: Tue Feb 07, 2017 10:01 am    Post subject: Re: Injecting parameters from one object to another Reply with quote

Pick up parameters from the first door, go in to the settings dialogue, inject the parameters in to the other door type object from there, change settings as needed to conform to your 2nd door, inject settings in to 2nd door.

Or, select both doors, change the parameters that should change, and they will change for both doors (parameters you do not change, shouldn't change).

_________________
Erwin Edel, Project Lead, Leloup Architecten
www.leloup.nl

ArchiCAD 9-20 NED FULL
BIMx
Windows 10 Pro 1607 / OS X Sierra
Adobe Design Premium CS4
Back to top
View user's profile Send private message Visit poster's website    LinkedIn Profile Link (Full URL, please)
Pertti Pääsky
Junior member
Junior member

Joined: 16 Dec 2008
Posts: 88
Location: Finland

PostPosted: Tue Feb 07, 2017 5:54 pm    Post subject: Re: Injecting parameters from one object to another Reply with quote

Hmm. I think your advise helps a little, but doesn't meet my wishes completely.
Thank's anyway

_________________
- AC-14-19 FIN - WIN 7 - HP Elitebook -
Back to top
View user's profile Send private message    
Erwin Edel
Senior member
Senior member

Joined: 08 Feb 2007
Posts: 1307
Location: The Netherlands

PostPosted: Wed Feb 08, 2017 8:33 am    Post subject: Re: Injecting parameters from one object to another Reply with quote

Pertti Pääsky wrote:
Hmm. I think your advise helps a little, but doesn't meet my wishes completely.
Thank's anyway
No, again, I understand your wish, but there is indeed a little bit of it you can do already.
_________________
Erwin Edel, Project Lead, Leloup Architecten
www.leloup.nl

ArchiCAD 9-20 NED FULL
BIMx
Windows 10 Pro 1607 / OS X Sierra
Adobe Design Premium CS4
Back to top
View user's profile Send private message Visit poster's website    LinkedIn Profile Link (Full URL, please)
Display posts from previous:   
View previous topic :: View next topic
Post new topic   Reply to topic   printer-friendly view       ArchiCAD-Talk Forum Index >>> User Interface Wishes >>> Injecting parameters from one object to another All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
Copyright © 2012 - Graphisoft SE. All rights reserved worldwide. Terms of Use | Privacy Policy