Wishes
Post your wishes about Graphisoft products: Archicad, BIMx, BIMcloud, and DDScad.

Param-O Object Tool and Editor

gdford
Advisor
After spending all day messing with the new ParamO object tool I have a few wishes....
I know this tool is under development..... I am not complaining. I see major value for this tool... hopefully building tables and chairs with the ParamO object tool will be the low hanging fruit... The potential could be amazing.
○ Param-O Objects Info Box should have the Custom Settings Parameters available in the info box
○ Right clicking on a Param-O Object should offer to edit the Param-O object in the selections
○ In the Param-O Object editor the nodes at the ends of connection should tell me where the connection is coming from. I should be able to see the sending Parameter Name and the Variable Name
○ It would be helpful to be able to assign line color and types to the Param-O node connection lines
○ In Object Selection Settings the Custom Settings should have ability to show the parameter name as well as the variable name.
○ It would be nice to be able to view all of the Parameters of the construction in a schedule type list where the Parameter Names, Variable Names, Expressions, and Values could be viewed and hopefully edited.
○ The Parameter for GDL Objects should have the ability to have access to all of the GDL object's parameters at the same time, not just be limited to a few.
○ In the Param-O Object editor when dragging a connection the editing window should scroll when you drag a connection to the edge of the window…. This is really needed!!
○ It would be very nice to be able to have Beam and Column objects available as Parameter Objects and be able to assign complex profiles as parameter options
○ Really Need to be able to access Param-O Objects parameters from schedules and autotext - this is important!!
○ Really need to be able to access an objects Property Numaric Values in the Param-O Object parameter expressions.
It would be good to be able to associate Param-O objects with other objects and then have access to the associated objects parameters…. For example build a Param-O object to build tile on the inside face of a wall from wall inside corner to wall inside corner….. Or build a Param-O object to associate with a Zone and automatically layout out all of the restroom fixtures based on a popup window for user selected/entered choices.
Good job!!!
Please keep making steady improvements.
This tool could be very impressive.
Smart Objects for Automation!!!!!
Gary Ford
Self Employed - Modeling, Estimating, Construction
Archicad 12-26
AMD Ryzen 9 5900X 12-Core Processor
3701 Mhz, 12 Core(s), 24 Logical Processor(s)
(RAM) 128 GB
NVIDIA RTX A2000
15 REPLIES 15
gdford
Advisor
I noticed after I posted that it is already possible to extrude shapes.
Well done Graphisoft!
Gary Ford
Self Employed - Modeling, Estimating, Construction
Archicad 12-26
AMD Ryzen 9 5900X 12-Core Processor
3701 Mhz, 12 Core(s), 24 Logical Processor(s)
(RAM) 128 GB
NVIDIA RTX A2000
Laszlo Nagy
Community Admin
Community Admin
Hi Gary,

Thanks for the long list of suggestions.
I will forward it to the Param-O developers.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
Anonymous
Not applicable
Thanks Laszlo!
And while you are here... It would be nice to schedule Objects used inside the Param-o object. I just saw a video that creates a kitchen assembly of regular Archicad kitchen objects. It would be really nice to be able to schedule them.
And thank you very much Viktor Kovacs and Agnes Gaschitz! This is a very impressive tool and it seems we are just scratching its surface potential.
Cheers,
gdford
Advisor
I agree.
This has always been the problem with using the mult-function restroom library parts. We need to be able to schedule any GDL Part that is used inside Param-O.
Gary Ford
Self Employed - Modeling, Estimating, Construction
Archicad 12-26
AMD Ryzen 9 5900X 12-Core Processor
3701 Mhz, 12 Core(s), 24 Logical Processor(s)
(RAM) 128 GB
NVIDIA RTX A2000
gdford
Advisor
Actually that is not such a long list of suggestions....
I log all of my suggestions in my data base.... but rarely send them forward......
Gary Ford
Self Employed - Modeling, Estimating, Construction
Archicad 12-26
AMD Ryzen 9 5900X 12-Core Processor
3701 Mhz, 12 Core(s), 24 Logical Processor(s)
(RAM) 128 GB
NVIDIA RTX A2000
Laszlo Nagy
Community Admin
Community Admin
Just my opinion: that is a tricky one because that would require a big development effort in GDL itself: the ability to interact with sub-elements of a Library part. Or we can call them nested library parts or macro library parts, whatever the name, it would be great to be able to select/edit/label/schedule them individually.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
vdentello
Advocate
I'm not sure if get what Laszlo Is saying, but, creating a possibility of exporting GDL "assemblies" into single elements would be a great thing.
Nesting is the dream, I always loved the way that Cinema 4D worked with Null Objects in which you could throw loose elements to form a "package".
Makes a lot of sense when exporting to IFC, i never use the Accessible Sanitary Object because i usually need the bars separated from the toilet itself.
On the description of that one you can't merge both toilet and bar specification, otherwise, the toilet will not merge with similar toilets around the project?
Well, +1 on that i believe.
Archicad User Since 2013
GDL Developer
Experimenting with API
from Brazil
Laszlo Nagy
Community Admin
Community Admin
Yes, it would be great.
What I am saying is that it is not a small development task as far as I can judge.
Of course, it is not impossible either, since several element types already exist in Archicad that are hierarchical element types that have sub-elements that can be individually selected, edited, labeled, scheduled. Examples are Curtain Wall, Stair, Railing, Column, Beam. So yes, why not GDL-based element types as well?
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
Barry Kelly
Moderator
LaszloNagy wrote:
Examples are Curtain Wall, Stair, Railing, Column, Beam. So yes, why not GDL-based element types as well?

I guess the difference is curtain walls, stairs, railings, columns and beams are all 'assemblies' of multiple objects/elements, so they are still individual pieces - hence can be scheduled.
GDL (and Param-o) is a bit different as all the objects/elements are amalgamated in one script forming essentially one big object.


Barry.
One of the forum moderators.
Versions 6.5 to 27
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11