Archi-Cadlinkeuses, Archi-Cadlinkeurs,

Vous êtes les bienvenus.

Ce forum, ouvert depuis le mois de novembre 2018, a pour objectif, vocation et ambition de répondre à toutes vos interrogations sur l'outil logiciel ArchiCAD®, développé par GRAPHISOFT© (au delà des canaux officiels type forum éditeur, distributeurs, revendeurs... et des "baratins commerciaux" ! ;-)).
Ce lieu souhaite également créer du lien entre ses utilisateurs.

Il s'adresse à tous, du débutant a l'expert, et repose exclusivement sur le bénévolat collaboratif et participatif.

Pour éviter toutes pertes de cette future base de connaissances et la pérenniser, ce forum est géré, administré, développé et financé par une association loi 1901 à but non lucratif. Vous pouvez sur demande adhérer a l'association comme membre actif, moyennent une cotisation faible et attractive ( de 1 € a votre bon coeur ! )

Cet espace auto financé est sans contrainte d'intérêts commerciaux tiers. Il est donc indépendant et libre.

Il est entièrement dédié aux utilisateurs (dessinateur-projeteur, technicien, maitre d’œuvre, collaborateur d'architecte, architecte, ingénieur, etc...).
Il s'adresse donc aux acteurs "sur le terrain", qui conçoivent, produisent, réalisent, diffusent, des publications numériques et/ou "papier", avec ce logiciel.

Les accès au site et à ses différentes rubriques sont entièrement libres et gratuits. Les pièces téléchargeables et le droit à poster exigent l'inscription.
Merci de remplir IMPERATIVEMENT dans les champs de votre profil:
1/ votre numéro de version d'ArchiCAD® (de la 4.5 à la 26 !)
2/ votre OS (Mac ou Windows)
3/ votre localisation

C'est uniquement fait pour faciliter la pertinence des réponses et les échanges.

La rubrique "Je me présente" vous permettra d'accéder à de nouveaux salons permettant le téléchargement d'objets mis à disposition et de quelques autres goodies à venir. Elle vous permet également de vous géolocaliser sur une carte interactive, un lien vous est fourni. Vous avez peut être une ou un collègue près de là où vous exercez !

Les membres du bureau 2023 sont :

David, Felipe, Maël, Nicolas, Pierre, Sam, Simon, Yves

[PYTHON] [ARCHICAD 25] Script SHAB V2

Le process, les chartes, les trucs a vraiment éviter, les IFC, la coordination et les revues de projet...
Avatar de l’utilisateur
David
Admin Tresorier adjoint
Messages : 659
Inscription : 18 nov. 2018 13:14
Localisation : Lyon
Version d'Archicad : Ca dépend...
Système d'exploitation : Windows 10
A remercié : 45 fois
A été remercié : 117 fois

Re: [PYTHON] [ARCHICAD 25] Script SHAB V2

Message par David »

Mathias J a écrit :
24 janv. 2023 20:34
Pas mal de possibilités! On peut même imaginer des outils très performants comme ceux auxquels les revitiens ont accès.
Hello, tu penses à quoi?
LYON | BIM lover, Archicad addicted, OpenBIM forever
W10 | Since AC5 | AC24/AC26 en production... [AC27 en test...]
[ "Ordre et méthode" ]

Mathias J
Messages : 835
Inscription : 20 nov. 2018 23:36
Localisation : Paris
Version d'Archicad : 25
Système d'exploitation : Windows
A remercié : 280 fois
A été remercié : 249 fois

Re: [PYTHON] [ARCHICAD 25] Script SHAB V2

Message par Mathias J »

Quand je parlais de Revit, je parlais de manière générale de tout les outils d'automatisation à leur disposition: codage de plugin, dynamo, rhino inside... Je n'ai pas assez travaillé avec pour récupérer des idées de plugins.

Comme idées avec les (deux...) commandes pouvant modifier le projet, on peut imaginer:

-Une interface externe pour changer la classification des éléments du projet
-Un outil de vérification des données du fichier
-Un système permettant d'importer dans les propriétés personnalisées des textes de détails selon l'identifiant/ la classification de l'élément
...

Tant qu'on aura pas d'autres commandes, on va être très limités.

Ci dessous la roadmap de Tapir pour augmenter la quantité de commande, mais ca devrait être à Graphisoft de le faire... Peut être pour la 28?
https://github.com/ENZYME-APD/tapir-arc ... ad-command
Archicad 25 sous windows 10

Avatar de l’utilisateur
David
Admin Tresorier adjoint
Messages : 659
Inscription : 18 nov. 2018 13:14
Localisation : Lyon
Version d'Archicad : Ca dépend...
Système d'exploitation : Windows 10
A remercié : 45 fois
A été remercié : 117 fois

Re: [PYTHON] [ARCHICAD 25] Script SHAB V2

Message par David »

Oui, le chgt des classifications doit pouvoir se faire... Par contre, ça demandera une table de correspondance

En revanche, si je comprends bien, Tapir s'appuie sur Grasshopper et donc sur Rhino = une licence de plus à acheter! :(

Perso, je creuserais bien les fonctionnalités d'encombrement pour vérifier par exemple qu'une porte palière ne soit pas à moins de Xcm d'un angle rentrant... Mais là ce serait une nouvelle aventure! :roll:
LYON | BIM lover, Archicad addicted, OpenBIM forever
W10 | Since AC5 | AC24/AC26 en production... [AC27 en test...]
[ "Ordre et méthode" ]

Mathias J
Messages : 835
Inscription : 20 nov. 2018 23:36
Localisation : Paris
Version d'Archicad : 25
Système d'exploitation : Windows
A remercié : 280 fois
A été remercié : 249 fois

Re: [PYTHON] [ARCHICAD 25] Script SHAB V2

Message par Mathias J »

Tapir est composé de deux parties, une augmente python, une fourni les nodes a grasshopper. La partie pour python est indépendante.
Archicad 25 sous windows 10

Mathias J
Messages : 835
Inscription : 20 nov. 2018 23:36
Localisation : Paris
Version d'Archicad : 25
Système d'exploitation : Windows
A remercié : 280 fois
A été remercié : 249 fois

Re: [PYTHON] [ARCHICAD 25] Script SHAB V2

Message par Mathias J »

Un exemple trouvé sur linkedin: quelqu'un qui utilise ChatGPT pour l'aider a traduire une classification vers une autre classification. En utilisant du python:

https://www.linkedin.com/posts/martin-j ... er_desktop
Archicad 25 sous windows 10

Mathias J
Messages : 835
Inscription : 20 nov. 2018 23:36
Localisation : Paris
Version d'Archicad : 25
Système d'exploitation : Windows
A remercié : 280 fois
A été remercié : 249 fois

Re: [PYTHON] [ARCHICAD 25] Script SHAB V2

Message par Mathias J »

Salut à tous !
J'ai passé du temps a cleaner le code et à commenter tout systématiquement en français et anglais.
J'arrive à m'y retrouver, c'est dire!

C'est Poco qui m'a donné énormément de conseils pour avoir un code plus "pro".

J'ai intégré avec la fonction que David a posté la reconnaissance automatique de la version d'archicad pour que le script marche avec toutes les versions, et que les dernières fonctions profitent des dernières avancées de la 26.
Le script est en francais ou anglais selon votre version d'archicad.
SCRIPT_ADDITION_SURFACE_AVEC_INTERFACE_VERSION 1.0.zip
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Archicad 25 sous windows 10

Abdelaziz
Messages : 2
Inscription : 23 nov. 2018 21:04
Version d'Archicad : 22
Système d'exploitation : Windows

Re: [PYTHON] [ARCHICAD 25] Script SHAB V2

Message par Abdelaziz »

Bonjour Mathias
J'ai un petit problème avec ce type de calcul
archicad crée un arrondi pour chaque pièce calculée et l'arrondi cumulé dans un T3 varie généralement entre 0,2 et 0,15 m²,
La méthode de calcul SHAB par appartement semble plus précise car l'arrondi n'est fait qu'une seule fois, serait-il possible d'avoir un calcul sans arrondi dans archicad ?

Mathias J
Messages : 835
Inscription : 20 nov. 2018 23:36
Localisation : Paris
Version d'Archicad : 25
Système d'exploitation : Windows
A remercié : 280 fois
A été remercié : 249 fois

Re: [PYTHON] [ARCHICAD 25] Script SHAB V2

Message par Mathias J »

Petit clin d'œil a part:
Un développeur d'addin pour archicad propose un Addon permettant de faire le total:
https://www.linkedin.com/posts/bernd-sc ... er_android

Avantage de sa solution :
-Changements répercutés en direct.

Inconvénients :
-Payant
-Necessite une mise a jour a chaque version (problème potentiel de paiement récurent ou d'arrêt du développement).

C'est sympa de voir les différentes démarches (Celle de David, de ce développeur ou la mienne).
Archicad 25 sous windows 10

Avatar de l’utilisateur
David
Admin Tresorier adjoint
Messages : 659
Inscription : 18 nov. 2018 13:14
Localisation : Lyon
Version d'Archicad : Ca dépend...
Système d'exploitation : Windows 10
A remercié : 45 fois
A été remercié : 117 fois

Re: [PYTHON] [ARCHICAD 25] Script SHAB V2

Message par David »

Si je ne dis pas de bêtises, il me semble avoir lu que le passage PYTHON>JSON n'est pas "hyper" compliqué... Mais là, je passe mon tour pour l'instant! :roll:
LYON | BIM lover, Archicad addicted, OpenBIM forever
W10 | Since AC5 | AC24/AC26 en production... [AC27 en test...]
[ "Ordre et méthode" ]

Mathias J
Messages : 835
Inscription : 20 nov. 2018 23:36
Localisation : Paris
Version d'Archicad : 25
Système d'exploitation : Windows
A remercié : 280 fois
A été remercié : 249 fois

Re: [PYTHON] [ARCHICAD 25] Script SHAB V2

Message par Mathias J »

David a écrit :
01 mars 2023 15:00
Si je ne dis pas de bêtises, il me semble avoir lu que le passage PYTHON>JSON n'est pas "hyper" compliqué... Mais là, je passe mon tour pour l'instant! :roll:
Son addon est clairement en C++. Les accès Json sont les mêmes que ceux de python actuellement.
Archicad 25 sous windows 10

Répondre