Accéder au contenu principal

Le guide et le média de l'écosystème construction numérique et BIM

Espace membre

Thématique header

recherche calculatrice sous archicad 21

MS michel sebaon
3 novembre 2017
7.76K
8
Bonjour
je cherche a effectuer un simple calcul automatique de soustraction de chiffres du type (411.00 - 61.12 - 71.03 = total ) se sont des m²
sous archicad 21 afin d'intégrer ce tableau sur mes plans

Photos

hxrel-u

Caneco Electrical
Logiciel de conception et de calcul d'installations électriques basse tension et photovoltaïques pour les projets de bâtiments et d'infrastructures.
Caneco BT
Logiciel de calcul et de dimensionnement des installations électriques basse tension destiné aux ingénieurs MEP et économistes de la construction.
Teleportation
Plateforme de space planning et d'aide à la décision immobilière, elle permet de réaliser des études capacitaires par simulation, de modifier des plans en 2D et 3D et de gérer...
Rred
Plateforme dédiée aux promoteurs immobiliers et architectes, couvrant la relation prospect et client, la gestion de projet et le suivi de livraison de la phase commerciale jusqu'au chantier.
new.family
Outil web de génération de familles Revit paramétriques à partir de descriptions textuelles, d'URL de produits ou de fiches techniques, destiné aux modeleurs BIM et architectes.
Geopogo Claude to Revit Plugin
Plugin connectant les assistants IA Claude et GPT à Autodesk Revit pour créer et modifier par le langage naturel des éléments BIM natifs destinés aux architectes et modeleurs.
SmartRouting
Plugin natif pour Revit dédié à la tuyauterie industrielle, permettant de calculer automatiquement des chemins 3D, d'insérer des composants et d'exporter des fichiers PCF.
APCSmart
Outil de gestion graphique du patrimoine bâti orienté exploitation et maintenance, reliant les plans et équipements à une GMAO pour le suivi des sites et des occupants.
ACIMUS
Outil de conception architecturale assistée par IA générant des modèles 3D et des perspectives à partir de dialogues en langage naturel pour les architectes, paysagistes et fabricants.
APCKutch
Logiciel de métré permettant de transformer plans et maquettes en quantités et pièces écrites avec synchronisation directe vers les logiciels de devis.
Solvera
Service d’ingénierie combinant des agents IA et des outils physiques pour automatiser et coordonner la conception technique MEP de l’esquisse à l’exécution.
RayCAD
Plugin Revit qui automatise le placement des étiquettes sur les vues MEPF selon des règles configurées, sans recouvrement, tout en incluant des utilitaires de production de réseaux.
GRAITEC Steel
Plugin de modélisation et de dessin de détail pour structures métalliques, escaliers et garde-corps, utilisé dans Advance Steel et Inventor.
DECK
Plateforme de revue documentaire pour l’administration de chantier, dédiée au traitement croisé des cahiers des charges, des plans et des submittals afin de générer des constats sourcés et de tracer...
Geoniks
Outil en ligne de conception de maisons en bois qui combine dessin 2D et 3D, visualisation immersive, analyse de parcelle et préparation de livrables techniques.
ZWCAD
Logiciel de CAO 2D et 3D orienté dessin DWG, permettant aux architectes, ingénieurs et modeleurs de produire et modifier des plans, annotations et mises en page tout en exploitant des...
Gradon
Agent intelligent destiné aux ingénieurs en infrastructure et en structure, capable de réaliser de bout en bout des travaux de calcul, de rédaction de rapports et de production de plans...
ARES Neo
Solution cloud d automatisation et de production de documentation 2D à partir de modèles Revit, IFC et Rhino, conçue pour générer des plans, coupes, élévations et appliquer des annotations paramétrables.
ModelPort
Plugin pour Archicad qui étend les capacités d'import de modèles 3D tiers grâce à un éditeur visuel interactif et une conversion en objets GDL natifs.
RVTConvert
Outil en ligne convertissant des fichiers Revit plus récents vers le format 2023, prenant en charge les projets RVT, familles RFA et gabarits pour les architectes et modeleurs BIM.
MEP Designer
Plugin de modélisation des réseaux techniques du bâtiment dans l’environnement Archicad, destiné aux ingénieurs MEP et modeleurs BIM pour la conception de réseaux et le placement d'équipements.
Thématique
Modélisation
Statut
Standard
Axogram
Plugin de schématisation architecturale 3D relié aux modèles CAO ou BIM pour concevoir des vues explicatives et produire des images HD ou 4K.
TC-BIM
Plugin BIM pour Rhino 8 et versions ultérieures destiné à la modélisation architecturale, permettant de créer des objets de bâtiment, d'importer un contexte urbain et d'exporter au format IFC.
Autodesk Informed Design
Application web reliant les modèles configurables d Inventor à Revit pour générer des variantes et des sorties de fabrication destinées aux fabricants et architectes.

hxrel-m

Kroqi
Plateforme collaborative pour projets de construction, elle centralise GED, visas, planning Gantt, partage documentaire et visionneuse BIM, avec des services métiers intégrés et une application mobile.
A la une
Caneco BIM
Plugin Revit pour les projets d'installations électriques synchronisant en temps réel les données avec Caneco BT pour automatiser le routage des câbles et enrichir la maquette.
Rhino Banana
Plugin pour Rhino 3D générant des visualisations architecturales et des images par intelligence artificielle directement depuis un viewport ou un plan 2D à destination des architectes, designers et paysagistes.
ArkoAI
Plugin de rendu par intelligence artificielle pour Revit, Rhino, SketchUp et application web, permettant de générer des images de conception depuis la vue active pour les architectes et paysagistes.
Rred
Plateforme dédiée aux promoteurs immobiliers et architectes, couvrant la relation prospect et client, la gestion de projet et le suivi de livraison de la phase commerciale jusqu'au chantier.
new.family
Outil web de génération de familles Revit paramétriques à partir de descriptions textuelles, d'URL de produits ou de fiches techniques, destiné aux modeleurs BIM et architectes.
MACHINE AEC
Plateforme d'analyse de maquettes numériques fédérées au format IFC permettant de détecter des risques constructifs et d'assurer une révision professionnelle via BCF.
Prevue
Application web de revue et de coordination de maquettes 3D chargeant nativement les fichiers Rhino, SketchUp et IFC pour les architectes et ingénieurs.
BIMR.NET
Modeleur BIM textuel fonctionnant entièrement dans le navigateur, permettant d'écrire des scripts Python pour générer des fichiers intermédiaires et compiler des modèles en IFCX pour la visualisation.
Spatialbound
Plateforme de simulation et de conception spatiale permettant de transformer n'importe quelle localisation réelle en environnement 3D interactif pour réaliser des analyses de confort et des simulations physiques en temps...
Geopogo Claude to Revit Plugin
Plugin connectant les assistants IA Claude et GPT à Autodesk Revit pour créer et modifier par le langage naturel des éléments BIM natifs destinés aux architectes et modeleurs.
Syntopy
Plateforme web regroupant une bibliothèque d'analyse spatiale et des applications de modélisation topologique pour les BIM managers et architectes.

hxrel-t

nVibe
Plateforme de création d'applications métier permettant aux professionnels de l'architecture, de l'ingénierie et de la construction de concevoir des outils en décrivant leurs besoins en langage naturel.
Reiner AI
Plateforme d'intelligence artificielle combinant un assistant conversationnel et des agents autonomes pour les bureaux d'études et entreprises de construction, intégrant une base normative sectorielle.
Gradon
Agent intelligent destiné aux ingénieurs en infrastructure et en structure, capable de réaliser de bout en bout des travaux de calcul, de rédaction de rapports et de production de plans...
ARES Neo
Solution cloud d automatisation et de production de documentation 2D à partir de modèles Revit, IFC et Rhino, conçue pour générer des plans, coupes, élévations et appliquer des annotations paramétrables.
Conduit AEC
Service logiciel de génération d'applications internes pour Revit, AutoCAD et Autodesk Construction Cloud à partir de descriptions en langage naturel, avec gestion des versions et déploiement ciblé.
Forma Construction Connect
Plateforme d'intégration sans code ou à faible code connectant les modules Forma à des applications tierces pour automatiser les workflows et synchroniser les documents et données projet.
Volve
Plateforme d'analyse documentaire assistée par IA dédiée aux appels d'offres et contrats, permettant de structurer, comparer et vérifier la conformité des dossiers pour les équipes de construction.
PIComposer Basic Edition
Outil de gestion de données BIM et PMI basé sur le schéma ISO 10303, permettant de restructurer, transformer et transférer des modèles IFC et STEP via une interface de programmation...

Solutions citées

Archicad
Logiciel BIM de conception bâtiment réunissant modélisation 2D/3D, documentation coordonnée et visualisation, il produit...

Réponses

RB Reg Blanc
·
Bonjour

Je voudrais pouvoir me pencher sur les script GDL
serait il possible de remettre le lien vers un objet calculatrice

Cela me servirait de base pour mieux comprend le fonctionnement et les adaptations que l'on pourrait apporter

merci @+
Reg
MS michel sebaon
·
Bonjour à tout les 2

merci pour l'aide et les renseignements
je vais lire ce document avec attention
et essayer de comprendre le fonctionnement

A+
Michel
AS ANNEMOND Stéphane
·
Bonjour Frédéric, merci de ta contribution.
FD Frédéric Deschamp
·
Bonsoir à vous deux
Vous trouverez la dernière version du Guide GDL en Français (pour la version 7 d'ArchiCAD) sur le site d'Eric WILK FC CADLink en téléchargement libre Ici
Même si le GDL a évolué avec l'apparition de nouvelles fonctionnalités la structure de fonctionnement et la syntaxe du langage est restée la même.
Tu pourras également sur le forumElémént de Bibliothèque échanger avec les pointures qui s'y trouvent comme Yves HOUSSIER, Simon PEYRARD ou Pierre FERNANDEZ
AS ANNEMOND Stéphane
·
Bonjour,

Oui, tu peux revenir pour d'autres problèmes, la communauté est là pour cela ;)

Les guides GDL sont uniquement en anglais, j'ai déjà du mal avec le français, alors l'anglais !!!
MS michel sebaon
·
Bonjour

SUPER j'ai réussi a agrandir le bloc je suis obligé de mettre 400 pour obtenir une taille correcte ( pas grave)
j'ai cherché le guide GDL le mien est en anglais dans ma licence archicad 21 4022 full officielle pourtant , je ne comprends pas
merci pour le coup de main
puis-je revenir si j'ai d'autres demandes complémentaires ?

michel
AS ANNEMOND Stéphane
·
2 eme problème ; je ne comprend pas comment utiliser ce genre de script


En fait ce n'est pas un script. D'où les erreurs que tu as !!! :p

C'est plus la représentation d'un tableau (matrice) qui peut être renseigné dans Archicad, afin qu'il procède à une série de calculs.
Mais le script, lui, il n'existe pas, c'était juste une idée lancée comme ça !!!
AS ANNEMOND Stéphane
·
je cherche à agrandir l'objet qui sur mes plans de masse est trop petit

Dans le script, tu dois utilisé la fonction mul2 qui permet d'appliquer un coefficient multiplicateur.
>1 - Tu créés une nouvelle variable que tu nommes par exemple Echelle01
>2 - Tu modifies la ligne qui contient mul2, en supprimer la point d'exclamation afin que la commande ne soit plus considérée comme un commentaire, et tu transforme la ligne comme ceci => mul2 Echelle01, Echelle01
Cette fonction applique le coef Echelle01 sur l'axe des X MAIS AUSSI sur celui des Y (tu as 2 fois Echelle01).
>3 - Tu assure le coup en faisant en sorte que Archicad calcule la largeur du bloc texte en remplaçant le script de cet élément par => textblock "AC_TEXTBLOCK_1" 0, 5, 0, 1, 0.98, 1,
Ici, le zéro après le nom du bloc texte permet de réaliser la fonction dont je parle ci-dessus.

Ce qui donne :
define style{2} "AC_STYLE_1" "Arial", 1.5, 0
define style{2} "AC_STYLE_2" "Arial", 1.5, 5

paragraph "AC_PRG_1" 4, 0, 0, 0, 1, 40
pen penAttribute_1
set style "AC_STYLE_1"
Texte01+" "+STR(Sf01,10,2)+"m2"
endparagraph
paragraph "AC_PRG_2" 4, 0, 0, 0, 1, 40
Texte02+" "+STR(Sf02,10,2)+"m2"
endparagraph
paragraph "AC_PRG_3" 4, 0, 0, 0, 1, 40
Texte03+" "+STR(Sf03,10,2)+"m2"
endparagraph
paragraph "AC_PRG_4" 4, 0, 0, 0, 1, 40
" "
endparagraph
paragraph "AC_PRG_5" 4, 0, 0, 0, 1, 40
set style "AC_STYLE_2"
Texte04+" "+STR(Sf04,10,2)+"m2"
endparagraph

mul2 Echelle01, Echelle01
textblock "AC_TEXTBLOCK_1" 0, 5, 0, 1, 0.98, 1,
"AC_PRG_1", "AC_PRG_2", "AC_PRG_3", "AC_PRG_4", "AC_PRG_5"
richtext2 0, 0, "AC_TEXTBLOCK_1"


existe t il une explication des chiffres (4,0,0......)

Oui, il existe une explication. Dans le dossier qu'archicad installe, tu trouves un dossier contenant les guides et notamment celui pour le GDL. Bonne lecture et bonne prise de tête :D
MS michel sebaon
·
Autre question ?

quel est le nom du langage pour créer des scripte dans ARCHICAD
pithon ou autre

merci à tous pour la réponse
MS michel sebaon
·
Bonjour

comment modifier la taille de l'objet en fonction de la taille des textes

merci de votre aide

Michel
MS michel sebaon
·
On peut très bien imaginer une calculatrice sur la base d'un tableau avec nb de lignes variable du type :

Nom de la variable | Parenthèse(s) | Valeur | Parenthèse(s) | Signe |

Ce qui peux donner des calculs du genre :
A = 6; B = 4; A*B
Nom de la variable | Parenthèse(s) | Valeur | Parenthèse(s) | Signe |
A | | 6 | | * |
B | | 4 | | |
PRINT "Résultat"

A = 6; B = 4; A+B
Nom de la variable | Parenthèse(s) | Valeur | Parenthèse(s) | Signe |
A | | 6 | | + |
B | | 4 | | |
PRINT "Résultat"

A = 6; B = 4; C = 3; (A+B)*C (qui est différent de A+B*C = A+(B*C) !!!)
Nom de la variable | Parenthèse(s) | Valeur | Parenthèse(s) | Signe |
C | | 3 | | * |
A | ( | 6 | | + |
B | | 4 | ) | |
PRINT "Résultat"

OU
A = 6; B = 4; C = 3; (A+B)*C
Nom de la variable | Parenthèse(s) | Valeur | Signe | Parenthèse(s) |
A | ( | 6 | | + |
B | | 4 | ) | * |
C | | 3 | | |
PRINT "Résultat"


2 eme problème ; je ne comprend pas comment utiliser ce genre de script

j'ai fais des test mais j'ai des erreurs de ligne
MS michel sebaon
·
En mettant comme variable ce qui est gras :
define style{2} "AC_STYLE_1" "Arial", 1.5, 0
paragraph "AC_PRG_1" 4, 0, 0, 0, 1, 40
Tu peux améliorer l'objet en ayant la possibilité de modifier le style de la police, la taille de la police ou encore l'espacement entre les textes ("Surface A" et "la valeur de la surface" )....


Bonjour
encore merci pour le coup de main, mais j'ai encore un petit problème !
selon le texte ci-dessus comment repérer les codes ( chiffres) en détail si j'agrandi la police les texte ne sont plus sur la même ligne
je modifie certain qui ne change rien...
je cherche à agrandir l'objet qui sur mes plans de masse est trop petit
existe t il une explication des chiffres (4,0,0......)

A+
michel
FD Frédéric Deschamp
·
es-ce valable pour des soustractions et/ ou divisions ?

Complètement.
Il suffit de changer les opérateurs dans la liste "-" pour les soustractions "/ " pour les divisions.
Bien penser à l'ordre opératoire arithmétique… ;)
AS ANNEMOND Stéphane
·
Si tu parles de l'exemple ci-dessus, tu peux utiliser tous les opérateurs, il suffit de le faire reconnaitre par le script GDL.
Dans les exemples ci-dessus tu as l'addition et la multiplication, mais tu peux tout imaginer !!!
MS michel sebaon
·
ça me plait bien ce genre de chose
je vais essayer de le mettre en situation réelle dans AC 21

es-ce valable pour des soustractions et/ ou divisions ?

on ne sait jamais !!
AS ANNEMOND Stéphane
·
On peut très bien imaginer une calculatrice sur la base d'un tableau avec nb de lignes variable du type :

Nom de la variable | Parenthèse(s) | Valeur | Parenthèse(s) | Signe |

Ce qui peux donner des calculs du genre :
A = 6; B = 4; A*B
Nom de la variable | Parenthèse(s) | Valeur | Parenthèse(s) | Signe |
A | | 6 | | * |
B | | 4 | | |
PRINT "Résultat"

A = 6; B = 4; A+B
Nom de la variable | Parenthèse(s) | Valeur | Parenthèse(s) | Signe |
A | | 6 | | + |
B | | 4 | | |
PRINT "Résultat"

A = 6; B = 4; C = 3; (A+B)*C (qui est différent de A+B*C = A+(B*C) !!!)
Nom de la variable | Parenthèse(s) | Valeur | Parenthèse(s) | Signe |
C | | 3 | | * |
A | ( | 6 | | + |
B | | 4 | ) | |
PRINT "Résultat"

OU
A = 6; B = 4; C = 3; (A+B)*C
Nom de la variable | Parenthèse(s) | Valeur | Signe | Parenthèse(s) |
A | ( | 6 | | + |
B | | 4 | ) | * |
C | | 3 | | |
PRINT "Résultat"
FD Frédéric Deschamp
·
Jolie Solution…;)
AS ANNEMOND Stéphane
·
Avec plaisir, on est ici pour s'entraider ... C'est OPEN :D

En mettant comme variable ce qui est gras :
define style{2} "AC_STYLE_1" "Arial", 1.5, 0
paragraph "AC_PRG_1" 4, 0, 0, 0, 1, 40
Tu peux améliorer l'objet en ayant la possibilité de modifier le style de la police, la taille de la police ou encore l'espacement entre les textes ("Surface A" et "la valeur de la surface" )....

Stéphane.
MS michel sebaon
·
C'est super genial

un grand MERCI pour ton aide

ça fonctionne très bien je vais la personnaliser

à bientôt
Michel
AS ANNEMOND Stéphane
·
RE, le lien pour récupérer l'objet (fait rapidement), que tu peux encore améliorer !!!

=> https://we.tl/0NL6P8Qsvn
AB ALAIN BERTHO
·
Bonjour,
Oui Pierre Fernandez est un expert du GDL. Nous allons prochainement proposer des formations courtes à l'initiation du GDL. Pierre en sera l'animateur. Si vous souhaitez avoir un peu plus d'infos, vous pouvez me contacter directement :
BIM Services
Alain Bertho
[email protected]
MS michel sebaon
·
RE,

je viens de faire des test
ça fonctionne bien jusqu'au ( TOTAL : reste en espace vert) ça ne fait pas de soustraction
je ne trouve pas comment soustraire 95 et 25 de 411
je cherche...

michel
AS ANNEMOND Stéphane
·
Re,

Non, je ne connais pas de tuto "simple". Par contre, tu peux peut être t'adresser à Pierre FERNANDEZ (BIM Service) qui travaille avec Frédéric DESCHAMP.
Il s'agit de faire un objet qui met en place 4 lignes de texte avec les variables des points 1 à 3 afin qu'il calcule le 4. Le texte aussi peut être saisi come variable. Cela dépend de ton besoin.
Un script 2D suffit pour cette calculette. Regarde la doc GDL fournie avec Archicad, ça fait un petit exercice !!!

Pour un script plus complexe, tu peux partir sur la base d'un tableau dans lequel tu pourrais renseigner les intitulés, les valeurs, les parenthèses éventuelles pour priorisé le calcul, une colonne avec des variables de 1 à 4 pour choisir le type d'opération ... On peut tout imager avec le GDL.

Stéphane.
MS michel sebaon
·
Bonjour Stéphane

Merci pour la réponse

mais je ne sais pas programmer ce genre de fichier

y a t il un tuto ou une manière expliquée pour réaliser cette calculette simple
du style :
en 1 je connais la surface du terrain 411.00 m²
en 2 je détermine l'emprise au sol - 62.12 m²
en 3 je détermine le stationnement - 71.03 m²
en 4 je dois donc calculer le reste d'espace vert = 278.85 m²

voila mon besoin
A+
Ms
AS ANNEMOND Stéphane
·
Bonjour,
Tu peux aussi isoler les zones afin d'avoir des sous-totaux de 61.12 // 71.03 // et 278.85 (Merci Rémy) puis le total général de 411.00.
Sinon, tu peux te faire ta propre calculatrice avec le GDL - Langage de codage des objets dans Archicad.
MS michel sebaon
·
Merci c'est ce que pensais
c'est pas très pratique , mais bon !!!
je teste ça

A+ encore merci pour ta rapidité
je suis aussi sur forums.abvent.com;)
FD Frédéric Deschamp
·
Bonjour

Pas de calculette dans ArchiCAD.
Pas de soustraction dans les nomenclatures ArchiCAD, juste des additions.
En revanche Tu peux effectuer certaines déductions au sein de l'objet zone d'ArchiCAD et afficher les résultats et les données directement dans ta nomenclature. Le calcul aura été fait dans l'objet et ce seront les données que tu afficheras dans ta nomenclature. Eléments que tu pourras additionner…;)
RM Rémy MAURCOT
·
DSL je ne connais pas archicad. Bon courage.
MS michel sebaon
·
LOL je ne cherchais pas le résultat mais la façon de créer un tableau automatique dans ARCHICAD 21

merci à celui qui me donnera la solution ( si elle existe)

A+
RM Rémy MAURCOT
·
278.85 :D
Voir plus de commentaires
La lettre HEXABIM

Les outils qui comptent, tous les 15 jours.

Nouveautés utiles, un comparatif, un retour d'expérience. Désinscription en un clic.

Newsletter
Newsletter