Developer forum
cancel
Showing results for 
Search instead for 
Did you mean: 

BIMRithm Open Library

SenecaDesignLLC
Booster
Just a little guy...
AC 24, Twinmotion current, Windows 11, Msi 10UG with rtx 3070, wacom intuos pro m, Wacom Cintiq Pro 16, razer Tartarus pro.
26 REPLIES 26

Hmooslechner
Advocate
Welcome to the club of real people!
AC5.5-AC25EduAut, PC-Win10, MacbookAirM1

Braza
Newcomer
Thanks in advance SenecaDesignLLC.
I recall someone here talking that it would be nice to have some sort of "Open Source Section" here on the forum.
Perhaps your contribution could be a good starting point.
Cheers,
Paulo Henrique Santos, Architect
AC24_INT#3008 / I7 / 16Gb / 512Mb SSD / Windows 10

sinceV6
Beginner
SenecaDesignLLC wrote:
So after much deliberation ive decided to just put everything out there for everyone.
It might take me a couple weeks but Im going to be updating this post with links to all of my objects.
all unlocked so everyone can grow and maybe we can all come together with a library that should be a standard or at least some of the pieces lol.

Important! all my code is probably broken somewhere. there is always some duplicate lines as ive never actually finished any of these and i am constantly experimenting with different methods for different objects.

First will be the coverings, I will try to get the link up tonight or tomorrow!

SinceV6 is my inspiration!
Well now... I'm flattered. Thanks.
Don't know why, but thanks.

Inspiration is all around in this forum. I think it is an amazing community.

I've been thinking the same about a few of my custom objects, more recently in covid times; but don't really know if I'm allowed to share them.

Best regards.

vistasp
Advocate
Looking forward to it!
= v i s t a s p =
bT Square Peg
https://archicadstuff.blogspot.com
https://www.btsquarepeg.com
| AC 9-25 INT | Win10 | Ryzen 2600 | 16 GB | GTX 1150Ti |

Laszlo Nagy
Community Admin
Community Admin
sinceV6 wrote:
I've been thinking the same about a few of my custom objects, more recently in covid times; but don't really know if I'm allowed to share them.

Best regards.
Why would you not be allowed to share them? Is it about forum rules or GS rules or some 3rd party?
....................................................................................................
Laszlo Nagy, Lead Moderator, Community Admin
Get Archicad Tips at https://twitter.com/laszlonagy
AMD Ryzen 1700X CPU, 48 GB RAM, NVidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), WIN10 PRO ENG, AC20-AC25
Loving Archicad since 1995

sinceV6
Beginner
LaszloNagy wrote:
Why would you not be allowed to share them? Is it about forum rules or GS rules or some 3rd party?
3rd party. Because of being developed in company time and/or with company resources, but not entirely... also in free/spare time and by own initiative and not by commissioning, for more efficient workflows. So I'm not really sure.

Best regards.

Laszlo Nagy
Community Admin
Community Admin
I see, OK.
....................................................................................................
Laszlo Nagy, Lead Moderator, Community Admin
Get Archicad Tips at https://twitter.com/laszlonagy
AMD Ryzen 1700X CPU, 48 GB RAM, NVidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), WIN10 PRO ENG, AC20-AC25
Loving Archicad since 1995

SenecaDesignLLC
Booster
Just a little guy...
AC 24, Twinmotion current, Windows 11, Msi 10UG with rtx 3070, wacom intuos pro m, Wacom Cintiq Pro 16, razer Tartarus pro.

SenecaDesignLLC
Booster
Just a little guy...
AC 24, Twinmotion current, Windows 11, Msi 10UG with rtx 3070, wacom intuos pro m, Wacom Cintiq Pro 16, razer Tartarus pro.

SenecaDesignLLC
Booster
Just a little guy
AC 24, Twinmotion current, Windows 11, Msi 10UG with rtx 3070, wacom intuos pro m, Wacom Cintiq Pro 16, razer Tartarus pro.

Podolsky
Newcomer
Hi,

I took a look at that. I have one major comment about it: make proper User Interface. Now, even if it is a good object, it looks scary with all list of parameters.
Start from drawing UI sketches - even on paper. And after write the code. Don't rush to write UI code until you cannot imagine how it's going to look like. Good ergonomic UI can do magic.
Sometimes, when I have an idea about new object - I'm starting from UI first - especially when it's an object with a lot of parameters.

SenecaDesignLLC
Booster
Just a little guy
AC 24, Twinmotion current, Windows 11, Msi 10UG with rtx 3070, wacom intuos pro m, Wacom Cintiq Pro 16, razer Tartarus pro.

SenecaDesignLLC
Booster
Just a little guy
AC 24, Twinmotion current, Windows 11, Msi 10UG with rtx 3070, wacom intuos pro m, Wacom Cintiq Pro 16, razer Tartarus pro.

SenecaDesignLLC
Booster
Just a little guy..
AC 24, Twinmotion current, Windows 11, Msi 10UG with rtx 3070, wacom intuos pro m, Wacom Cintiq Pro 16, razer Tartarus pro.

runxel
Mentor
Wow, thats so great!
Thanks James, for all this input!


My own humble open source GDL objects are quite bland in comparison!
AC 24 [ger] | Win 10 | Developer of the GDL plugin for Sublime Text |
«Furthermore, I consider that Carth... yearly releases must be destroyed»

Podolsky
Newcomer
I might believe that inside can be a lot of useful codes - just when you first open it and don't really know what all that is about - it's not clear what to do. Go through the parameters first and change something? Use Accessories Add on? Wall Accessories, Zone Accessories? Place on floor plan? Just a little bit explanation / introduction would be great. I will take a look more.

I also think, it would be great to establish some sort of international community of people, who are all developing GDL objects useful for all. Currently many different developers are making their tools - some of them very good, some of them so-so - trying to advertise them on the web-sites or sell (I'm not sure that selling happens really successful). If it would be one global project - with ideas, plans, schemes - than anyone can take part of the common development. And finally we all will get libraries that doing what we need.

SenecaDesignLLC
Booster
Just a little guy...
AC 24, Twinmotion current, Windows 11, Msi 10UG with rtx 3070, wacom intuos pro m, Wacom Cintiq Pro 16, razer Tartarus pro.

SenecaDesignLLC
Booster
Just a little guy
AC 24, Twinmotion current, Windows 11, Msi 10UG with rtx 3070, wacom intuos pro m, Wacom Cintiq Pro 16, razer Tartarus pro.

Podolsky
Newcomer
Hi again,

I took a look a little bit more on your code. Unfortunately I have the same impression - I don't understand from where to start. It's too messy.

I would recommend to better organise your scripts. First at all - currently all parts are visible in ArchiCAD - as objects, that user suppose to use, as macros. Macros must be hidden. Library globals object (MVO) shouldn't be visible as object too. I didn't understand why was necessary to introduce new subtypes (and some of these subtypes are missing). If it's a door - it's better to use existing subtypes, even better - to copy ArchiCAD door with all parameters - this way your door will be fully compatible with ArchiCAD door.
Also many objects are giving errors when I try to open them or change some parameters.

In programming it is important not only write the script, but create first very clear logical scheme of elements, variables and functions. It's more like architectural project - graphical schemes first with logical connections of nodes (PARAM-O represents this graphical scheme logic). When all structure is clear and all dependences between files and macros are made - you can start your coding. Otherwise you are risking to fall into "spaghetti coding".

Still looking?

Browse more topics

Back to forum

See latest solutions

Accepted solutions

Start a new discussion!