Libraries & objects
About Archicad and BIMcloud libraries, their management and migration, objects and other library parts, etc.

New Object 3DMD Polyline Fence

Mario Sacco
Expert
Hi
I'm working on a new object I will share with you on Archicad BimComponents. I share here it in the first beta version, so we can try to find some bags or improvements.

The object fence is really only a simple version of a main object most complex. The logic in which the main object works is to generate a 3d editable poly line, base to generate more complex or simple tubes along it, in which I can distribute more simple or complex posts.

I'll will use the main complex object to create single simple objects.

Give me any suggestion and request of any object based on this logic. I will be happy to try to create your personal request.

The last version is here:
https://www.dropbox.com/sh/jjef9nuhpfwh29y/AAAoBmgIsM-p6eHUy_thILn2a?dl=0
MacBook M1 Max 64GB- OS X 12.2.1 - Archicad 27
https://www.archiradar.it/en/
79 REPLIES 79
Wokka
Contributor
Watching this thread with great interest. Regarding a current issue we have in the office, the potential for handrails on stairs, along landings, around voids and up several flights would be an interesting option to explore???
Warwick Lloyd-Martin
3 D E N V I R O N M E N T
http://www.3de.com.au
Windows 11 Pro 64bit
ArchiCad 4.55>27 AUS
Lumion 12.5/2023
D5 Render
Anonymous
Not applicable
Awesome!
Cannot wait to give the new features a go!
RandyC
Advocate
Hmooslechner I have been away and am leaving again on Thursday will return
next week -Monday - will be happy to try and help with translation if possible.
TTYL.
ArchiCAD 4.5 --- 27 , Win 10 , dual monitors, 64 gb ram,Nvidia GeforceRTX 2080 TI, I-9
Mario Sacco
Expert
Solved many bags and added a new option: straight option for schedules. With this option you can have the whole complex path turned in a linear path with only one click, to use it for schedules.
Before publish the object I need set many parameters to avoid errors of range and editing. I need also to write the code as a master object with the aim to use it for other object in the future.
Sorry but I work on it when I have time.
MacBook M1 Max 64GB- OS X 12.2.1 - Archicad 27
https://www.archiradar.it/en/
Mario Sacco
Expert
Wokka wrote:
Watching this thread with great interest. Regarding a current issue we have in the office, the potential for handrails on stairs, along landings, around voids and up several flights would be an interesting option to explore???
Thank you wokka
Yes. The master object is ready to other combination as handrails. I'll create version free of handrails. Share some images you'd like of handrail.
I often think at the simple handrail on the wall side of the stairs. It'will be certainly a solution I'll share.
MacBook M1 Max 64GB- OS X 12.2.1 - Archicad 27
https://www.archiradar.it/en/
sinceV6
Advocate
Congrats!
Great to see how this is coming along.

Best regards
Mario Sacco
Expert
Attached the link of the new version of the object.
New functions:
- Different top elevation of the wall
- Schedule option to see the fence on one single straight line
- Circular post
- Fill options for sections in plan and section view
- Edit the fence as a single line
- Different baseline Wall alignment
- Many bags solved

I hope it'll useful for your work.
Soon many other objects with other options.

https://www.dropbox.com/sh/jjef9nuhpfwh29y/AAAoBmgIsM-p6eHUy_thILn2a?dl=0
MacBook M1 Max 64GB- OS X 12.2.1 - Archicad 27
https://www.archiradar.it/en/
Hmooslechner
Moderator
This task is exploding in possibilities. Randy - ill let You know when i start my translations.

My objects are full free - that everyone can read the code. Do You think it would make sense if i tried to translate the annotations in my code too?

I just thougt about the User - Interfaces..
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
sinceV6
Advocate
Sure thing!!!

That's one of the bad deals of GDL. It is hard enough already to read each different style of coding and variable naming, that a simple comment on each GDL script block can make a huge difference... but not if you can´t understand the comment's language.

I remember reading a couple of documents that exemplified a good syntax and variable naming forms, but not even GS followed that in the past. Recent objects' code is easier to read and manage because of comments in the script and better overall script organization.

As for User Interfaces... you can make it multilanguage (YAY!!! ) using arrays. It's really easy with a little organization of parameter's names for the OUTFIELD commands.

Best regards.
Hmooslechner
Moderator
Hi sinceV6!

I simply hate the user interfaces - and i love them too...

In my opinion - nobody should need the user interface in the object-dialogue except for the first settings before putting in the thing.

After beeng placed in the drawing-enviroment - it should be possible to alter all the main variables direct in the normal drawing editor without the need to open the object-dialogue once again - by editable hotspots.

I think - it would be a good thing for further developing GDL by Graphisoft - to make it much easier to handle user-editable hotspots and other variable-types in a similar way. It should be possible to change texts, surfaces, hatches, linetypes ect. direct in the drawing enviroment with new pet-pal-icons a gdl-programmer can make in GDL!

The now existing editable hotspots in gdl needs 6 !!! commands for altering one variable!!??!!

This should be made much easier in one command!

The existing command is a vector - defined in 3D. There would be no need for it by using the common used addx, addy, addz, rotx and so on on a single-line command for simple vector pointing in only one direction. This would be much easier do understand by reading the code. And in fact - in my code - i use the existing 6-line-command exact this way.

There should be the possibility for a user to point at a surface in 3d and get the option for altering the surface without any other step between.


There should be the option to alter any GDL-shown Text in the drawing-enviroment direct -without the need to open a user-dialogue.


And so on..


So - again - i like the user-Dialogue - script for the first settings and i hate it for any other further alterings..

In my kind of idea for the User - Guiding - there should be no need for translations most of the parameter-names - because You see direct in the drawing enviroment - what You do.

Just a wisch and a suggestion for You - Graphisoft-People!
PLRASE MAKE IT POSSIBLE IN A SIMILAR WAY!
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia