Forum Sketchup Artlantis Archicad
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Annonces
Bonjour Invité Bienvenue sur le forum biblio3d - le forum a été créé le Sam 19 Jan 2008 - 14:26- Nous avons enregistrés 14739 topics pour un total de : 174910 posts - le record de membres connectés simultanément :555
Galerie


[TUTO] Un objet créé en GDL, pas à pas Empty
Ton bloc notes
Derniers sujets
» [ SKETCHUP objets ] tiroir cuisine
par vick Aujourd'hui à 17:52

» [ SKETCHUP plugins ] Plugin SOLID INSPECTOR - Nested Instances - Demande de clarification
par Gaspard Hauser Aujourd'hui à 15:08

» [ TWINMOTION ] Nouvelle verion 2024
par Gaspard Hauser Mer 8 Mai 2024 - 10:27

» [ CHAINE TWITCH ] Pas simple de se faire un public
par tenrev Mar 7 Mai 2024 - 19:46

» [ INTELLIGENCE ARTIFICIELLE ] quelques video IA
par tenrev Mar 7 Mai 2024 - 9:47

» [ CHAINE TWITCH ] les replay de mes live sur Twitch
par tenrev Mar 7 Mai 2024 - 9:22

» [ SKETCHUP généralité ] Interpolation progressive entre deux formes le long d'un tracé
par JDD Lun 6 Mai 2024 - 15:19

» [ ARCHICAD ] Création de lucarne en 3D
par VertiKal Lun 6 Mai 2024 - 14:17

» [ SKETCHUP composants dynamiques ]
par simjoubert Lun 6 Mai 2024 - 10:39

» [ SKETCHUP plugins ]
par TIQUETM Dim 5 Mai 2024 - 19:39

» [ ARCHICAD ] raccourci clavier
par Taz Jeu 2 Mai 2024 - 16:04

» [ SKETCHUP Layout ] Layout 2024 probléme de Style
par tenrev Jeu 2 Mai 2024 - 11:58

» [ MATOS INFORM. ] LICENCES ARCHICAD
par yannickniort Mar 30 Avr 2024 - 8:29

» [ SKETCHUP plugins ] Universal Importer
par Samuel Tallet Lun 29 Avr 2024 - 19:18

» [ LUMION ] Lumion 2024
par Owayda Lun 29 Avr 2024 - 16:00

» [ CHAINE TWITCH ] c'est reparti - pour quelques live
par tenrev Lun 29 Avr 2024 - 14:49

» [ SKETCHUP objets ]
par vick Mar 23 Avr 2024 - 20:52

» [ SKETCHUP vray ]
par furax49 Mar 23 Avr 2024 - 19:52

» [ ARTLANTIS ] Ca donne envie !
par loic46 Dim 21 Avr 2024 - 22:56

» [ SKETCHUP généralité ] sortie officielle de sketchup 2024
par tenrev Ven 19 Avr 2024 - 14:24

» [ ARTLANTIS ] Problème origine se déplace
par loic46 Jeu 18 Avr 2024 - 22:28

» [ SKETCHUP plugins ] Vms_up
par Rascal Jeu 18 Avr 2024 - 14:41

» [ SKETCHUP objets ] aquarium
par JDD Lun 15 Avr 2024 - 22:20

» [ ARCHICAD ] Zone - Menu déroulant
par Christophe Fortineau Jeu 11 Avr 2024 - 19:49

» [ SKETCHUP généralité ] Servimg Premium pour tous les membres
par tenrev Jeu 11 Avr 2024 - 14:31

» [ SKETCHUP plugins ] Move it
par TF3 Mer 10 Avr 2024 - 10:23

» [ SKETCHUP plugins ] curic 2D export
par tenrev Mar 9 Avr 2024 - 17:41

» [ SKETCHUP plugins ] profil builder 4 est disponible
par furax49 Mar 9 Avr 2024 - 17:00

» [ ARCHICAD ] Torsion sur poteaux
par Ti Pack Mar 9 Avr 2024 - 14:59

» [ PRESENTATION ]
par tenrev Lun 8 Avr 2024 - 8:22

» [ TWINMOTION ] bug d'affichage des textures avec le path tracer
par Gaspard Hauser Ven 5 Avr 2024 - 12:53

» [ TWINMOTION ] eGPU / ralentissement Twinmotion important
par TF3 Mer 3 Avr 2024 - 9:11

» [ TWINMOTION ] twinmotion installée deux fois?
par tenrev Mer 3 Avr 2024 - 8:58

» [ INTELLIGENCE ARTIFICIELLE ] Joyeuses Paques avec sketchup.... diffusion
par tenrev Dim 31 Mar 2024 - 16:32

» [ INTELLIGENCE ARTIFICIELLE ] quelques vidéo de mes tests IA
par simjoubert Ven 29 Mar 2024 - 19:16

Sondage

Chaine Twitch

[TUTO] Un objet créé en GDL, pas à pas Poll_c1029%[TUTO] Un objet créé en GDL, pas à pas Poll_c10 29% [ 11 ]
[TUTO] Un objet créé en GDL, pas à pas Poll_c1011%[TUTO] Un objet créé en GDL, pas à pas Poll_c10 11% [ 4 ]
[TUTO] Un objet créé en GDL, pas à pas Poll_c103%[TUTO] Un objet créé en GDL, pas à pas Poll_c10 3% [ 1 ]
[TUTO] Un objet créé en GDL, pas à pas Poll_c108%[TUTO] Un objet créé en GDL, pas à pas Poll_c10 8% [ 3 ]
[TUTO] Un objet créé en GDL, pas à pas Poll_c108%[TUTO] Un objet créé en GDL, pas à pas Poll_c10 8% [ 3 ]
[TUTO] Un objet créé en GDL, pas à pas Poll_c108%[TUTO] Un objet créé en GDL, pas à pas Poll_c10 8% [ 3 ]
[TUTO] Un objet créé en GDL, pas à pas Poll_c1029%[TUTO] Un objet créé en GDL, pas à pas Poll_c10 29% [ 11 ]
[TUTO] Un objet créé en GDL, pas à pas Poll_c105%[TUTO] Un objet créé en GDL, pas à pas Poll_c10 5% [ 2 ]

Total des votes : 38

chaine sketchup.tv
Serveur Discord
Le Deal du moment :
Funko POP! Jumbo One Piece Kaido Dragon Form : ...
Voir le deal

[TUTO] Un objet créé en GDL, pas à pas

Page 1 sur 3 1, 2, 3  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

Silk37
Silk37
modérateur
modérateur
Masculin Date d'inscription : 05/05/2013
Nombre de messages : 6091
Points : 12799
Age : 43
Localisation : La Membrolle-sur-Choisille
Emploi : GDListe - Formateur
https://www.facebook.com/PatrimoineVirtuel

MessageSilk37 Sam 11 Mai 2013 - 19:33

On m’a demandé de montrer un exemple d’objet créé en GDL, pas à pas, pour expliquer le fonctionnement.
Pas évident, puisque le GDL est un langage informatique, mais je vais essayer quand même, avec un objet très simple pour ne pas trop compliquer les choses. Afin de rester dans l’actualité du forum, j’ai choisi la claustra, dont le sujet a été lancé par Vincent.3ds


Tout commence par Fichier > Bibliothèques et Objets > Nouvel Objet…

La fenêtre de fabrication de l’objet s’ouvre, et le plaisir commence…  bravo  bravo  bravo

La création des paramètres nécessaires

Chaque élément du modèle est défini par ses dimensions, qui peuvent soit être des valeurs fixes, que l’on peut définir directement dans le code, soit des valeurs paramétrables, qui sont définies au préalables sous forme de paramètres.
Je crée donc tous les paramètres qui me seront nécessaires sachant que l’on peut en rajouter à tout moment.
Les paramètres dont j’ai besoin pour réaliser la claustra sont les sections des différents éléments de bois qui la compose. La liste est ci-dessous, en noir ceux que j’ai créé, en bleu ceux par défaut d’AC (A est la dimension générale de l’objet en X, B en Y et ZZYZX en Z)

[TUTO] Un objet créé en GDL, pas à pas 361766Capturepleincran11052013181210

Le script 2D

Afin de simplifier les choses, je vais m’occuper tout de suite du scripte 2D (celui qui crée le symbole qui s’affiche en plan) en lui demandant de créer une projection (PROJECT2) en vue de dessus (3) à 270° (270) et en mode filaire (1) de ce que je vais modéliser en 3D



Code:
PROJECT2 3, 270, 1

Le script 3D

La claustra étant composée d’éléments répétitifs, je vais utiliser les sous-routines qui sont des paragraphe de code que l’on peut appeler à volonté dans le script exécutifs, plutôt que de retaper plusieurs fois le même code.

Une sous routine se compose d’une étiquette (qui permet de l’appeler) des instructions qu’elle doit exécuter, et de la commande RETURN qui indique au script qu’il doit retourner là d’où il vient et continuer son travail.

Les sous-routines que je vais utiliser sont les suivantes :

Code:
"Montant horizontal":
    BLOCK A, B, cadre_larg
RETURN

"Montant vertical":
    BLOCK cadre_larg, B, ZZYZX-(2*cadre_larg)
RETURN

"Renfort vertical":
    BLOCK vert_larg, vert_larg, ZZYZX-(2*cadre_larg)
RETURN

"Latte horizontale":
    BLOCK A-(2*cadre_larg), hori_prof, hori_larg
RETURN
La commande BLOCK dit au script GDL de créer un parallélépipède rectangle ayant pour dimensions en x, y et z les trois paramètres qui la suivent, séparés par des virgules.

Une fois mes sous-routines prêtes, je les fais précédent par le mot END qui indique la limite entre le script principal et la liste des sous-routines qu’il peut utiliser. A partir de maintenant, tout ce passe AVANT le mot END.

Puisque chaque morceau de bois est préprogrammé, je n’ai plus qu’à les placer aux endroits où j’en ai besoin.

Commençons par le cadre :



Code:
    GOSUB "Montant horizontal"
(le script va à l’étiquette "Montant horizontal", exécute la sous-routine et revient)


Code:
ADDz cadre_larg
(Je demande au point Zéro de l’objet de se déplacer en Z de la largeur du cadre)

Vous remarquerez qu’un 2ème « SCU » est visible, il sera le point d’insertion du deuxième élément.


[TUTO] Un objet créé en GDL, pas à pas 657195Capturepleincran11052013183044


Code:
  GOSUB "Montant vertical"
ADDx A-cadre_larg
    GOSUB "Montant vertical"
DEL 1
ADDz ZZYZX-(2*cadre_larg)
    GOSUB "Montant horizontal"
DEL 1
(J’appelle consécutivement les différents éléments du cadre, avec entre chaque la commande ADD qui déplace le point d’insertion de l’élément suivant. Les commandes DEL quant à elle annulent les déplacements précédemment opérés)

[TUTO] Un objet créé en GDL, pas à pas 934052Capturepleincran11052013185004

Les quatre montants du cadre sont maintenant, en place, je vais maintenant placer les renforts verticaux. Leur nombre étant variable  (j’ai créé un paramètre permettant de choisir combien ils sont) j’utilise une commande qui indique au script de me créer autant de renforts que demandé par l’utilisateur de l’objet, en se déplaçant entre chaque pour qu’ils soient à intervalle régulier.


Code:
ADDy hori_prof
    FOR i=1 TO vert_nb
        ADDx (A/(vert_nb+1))-(vert_larg/2)
            GOSUB "Renfort vertical"
    NEXT i
DEL i
ADDx cadre_larg

[TUTO] Un objet créé en GDL, pas à pas 722547Capturepleincran11052013185028

La ligne suivante va demander au script de calculer le nombre le lattes nécessaires (en fonction de l’écartement choisi par l’utilisateur) et de stocker cette valeur sans ses décimales dans le paramètres hori_nb


Code:
hori_nb = INT((ZZYZX-(2*cadre_larg))/horiz_ecart)


Je réutilise ensuite la commande de répétition employé pour les renforts, mais avec un déplacement vertical entre chaque et sa sous-routine des lattes.

Code:
    FOR j=1 TO hori_nb-1
        ADDz horiz_ecart
            GOSUB "Latte horizontale"
    NEXT j

Je termine en annulant tous les déplacements de coordonnées que j’ai utilisés

Code:
DEL TOP


[TUTO] Un objet créé en GDL, pas à pas 225778Capturepleincran11052013185042

Et voilà, en moins de 10 minutes, j’ai créé une claustra dont toutes les dimensions sont paramétrables, et que je pourrais réutiliser sur différents dossiers. On aurait pu aller plus loin en paramétrant des matériaux différents pour les différents éléments, en créant un symbole 2D plus sophistiqué, et en soignant la présentation grâce à un script d’interface, mais je ne voudrais pas vous donner mal à la tête langue

[TUTO] Un objet créé en GDL, pas à pas 863904Capturepleincran11052013193101

Le script 3D complet ressemble donc à ceci :

Code:
   GOSUB "Montant horizontal"
ADDz cadre_larg
    GOSUB "Montant vertical"
ADDx A-cadre_larg
    GOSUB "Montant vertical"
DEL 1
ADDz ZZYZX-(2*cadre_larg)
    GOSUB "Montant horizontal"
DEL 1
ADDy hori_prof
    FOR i=1 TO vert_nb
        ADDx (A/(vert_nb+1))-(vert_larg/2)
            GOSUB "Renfort vertical"
    NEXT i
DEL i
ADDx cadre_larg

hori_nb = INT((ZZYZX-(2*cadre_larg))/horiz_ecart)

    FOR j=1 TO hori_nb-1
        ADDz horiz_ecart
            GOSUB "Latte horizontale"
    NEXT j
DEL TOP

END

"Montant horizontal":
    BLOCK A, B, cadre_larg
RETURN

"Montant vertical":
    BLOCK cadre_larg, B, ZZYZX-(2*cadre_larg)
RETURN

"Renfort vertical":
    BLOCK vert_larg, vert_larg, ZZYZX-(2*cadre_larg)
RETURN

"Latte horizontale":
    BLOCK A-(2*cadre_larg), hori_prof, hori_larg
RETURN 


Dernière édition par Silk37 le Lun 12 Aoû 2013 - 12:21, édité 7 fois

-------------------------------------------------------------------------------------------------------------------------
Programmeur et formateur GDL à BIM Services
Président-modélisateur de PatrimoineVirtuel


PC fixe : Windows 10 64bit - I7 6900K 8 cœurs 3.7Ghz - 32Go RAM - Geforce GTX 1070
PC portable : hp ZBook - Windows 10 64bit Pro - I7 7820HQ 4 cœurs 2.9Ghz - 16Go RAM - Quatro M1200

ArchiCAD 10 à 20 - GDL - AutoCAD 2D
Fmr
Fmr
V.I.P.
V.I.P.
Masculin Date d'inscription : 29/01/2011
Nombre de messages : 1206
Points : 2841
Age : 60
Localisation : La Chaume 85
Emploi : Architecte, Formateur ArchiCAD, Consultant BIM
http://wwwbimservices.fr

MessageFmr Sam 11 Mai 2013 - 20:50

Bonsoir

C'est effectivement un bon exemple, un bon exercice et un bon tuto… clindoeil
L'intérêt du GDL par rapport aux autres solutions évoquées est (une fois l'objet créé… clindoeil ) est sa souplesse d'utilisation et de modification (plus de montant, moins de montant, plus haut, plus large etc.) essayez de faire la même chose avec les autres solutions proposées…

-------------------------------------------------------------------------------------------------------------------------
Architecte DPLG — Formateur ArchiCAD
Archicad 7 à 19 —  Mac OS
http://www.bimservices.fr/
La Chaume — Vendée
Silk37
Silk37
modérateur
modérateur
Masculin Date d'inscription : 05/05/2013
Nombre de messages : 6091
Points : 12799
Age : 43
Localisation : La Membrolle-sur-Choisille
Emploi : GDListe - Formateur
https://www.facebook.com/PatrimoineVirtuel

MessageSilk37 Sam 11 Mai 2013 - 20:54

Merci Fred,
Moins de 10 minutes de GDL, et plus de 2h de rédaction, du coup celui qui me l'avait demandé n'était plus connecté quand je l'ai mis en ligne.
J'ai fait très simple mais on verra par la suite si on corse les choses

-------------------------------------------------------------------------------------------------------------------------
Programmeur et formateur GDL à BIM Services
Président-modélisateur de PatrimoineVirtuel


PC fixe : Windows 10 64bit - I7 6900K 8 cœurs 3.7Ghz - 32Go RAM - Geforce GTX 1070
PC portable : hp ZBook - Windows 10 64bit Pro - I7 7820HQ 4 cœurs 2.9Ghz - 16Go RAM - Quatro M1200

ArchiCAD 10 à 20 - GDL - AutoCAD 2D
Fmr
Fmr
V.I.P.
V.I.P.
Masculin Date d'inscription : 29/01/2011
Nombre de messages : 1206
Points : 2841
Age : 60
Localisation : La Chaume 85
Emploi : Architecte, Formateur ArchiCAD, Consultant BIM
http://wwwbimservices.fr

MessageFmr Sam 11 Mai 2013 - 21:02

Là aussi plein de possibilité, des options de section des lattes horizontales, des différences de rythmes de placements des lattes, de matériaux, de décalage, avec cadre ou sans cadre, ce ne sont pas les idées qui manquent…

-------------------------------------------------------------------------------------------------------------------------
Architecte DPLG — Formateur ArchiCAD
Archicad 7 à 19 —  Mac OS
http://www.bimservices.fr/
La Chaume — Vendée
Silk37
Silk37
modérateur
modérateur
Masculin Date d'inscription : 05/05/2013
Nombre de messages : 6091
Points : 12799
Age : 43
Localisation : La Membrolle-sur-Choisille
Emploi : GDListe - Formateur
https://www.facebook.com/PatrimoineVirtuel

MessageSilk37 Sam 11 Mai 2013 - 21:06

c'est sûr que les possibilités sont quasi infinies

-------------------------------------------------------------------------------------------------------------------------
Programmeur et formateur GDL à BIM Services
Président-modélisateur de PatrimoineVirtuel


PC fixe : Windows 10 64bit - I7 6900K 8 cœurs 3.7Ghz - 32Go RAM - Geforce GTX 1070
PC portable : hp ZBook - Windows 10 64bit Pro - I7 7820HQ 4 cœurs 2.9Ghz - 16Go RAM - Quatro M1200

ArchiCAD 10 à 20 - GDL - AutoCAD 2D
Fmr
Fmr
V.I.P.
V.I.P.
Masculin Date d'inscription : 29/01/2011
Nombre de messages : 1206
Points : 2841
Age : 60
Localisation : La Chaume 85
Emploi : Architecte, Formateur ArchiCAD, Consultant BIM
http://wwwbimservices.fr

MessageFmr Sam 11 Mai 2013 - 21:17

Avec au final un objet simple et souple à utiliser…

C'est vrai qu'avant il y a de la sueur, de la logique géométrique, de la logique informatique et de la rigueur

-------------------------------------------------------------------------------------------------------------------------
Architecte DPLG — Formateur ArchiCAD
Archicad 7 à 19 —  Mac OS
http://www.bimservices.fr/
La Chaume — Vendée
Silk37
Silk37
modérateur
modérateur
Masculin Date d'inscription : 05/05/2013
Nombre de messages : 6091
Points : 12799
Age : 43
Localisation : La Membrolle-sur-Choisille
Emploi : GDListe - Formateur
https://www.facebook.com/PatrimoineVirtuel

MessageSilk37 Sam 11 Mai 2013 - 21:35

Fmr a écrit:Avec au final un objet simple et souple à utiliser…

C'est vrai qu'avant il y a de la sueur, de la logique géométrique, de la logique informatique et de la rigueur
c'est tout à fait ça, surtout si on a eu le courage de faire une interface utilisateur conviviale et claire

-------------------------------------------------------------------------------------------------------------------------
Programmeur et formateur GDL à BIM Services
Président-modélisateur de PatrimoineVirtuel


PC fixe : Windows 10 64bit - I7 6900K 8 cœurs 3.7Ghz - 32Go RAM - Geforce GTX 1070
PC portable : hp ZBook - Windows 10 64bit Pro - I7 7820HQ 4 cœurs 2.9Ghz - 16Go RAM - Quatro M1200

ArchiCAD 10 à 20 - GDL - AutoCAD 2D
freroil
freroil
modérateur
modérateur
Masculin Humeur : Je suis Oli .... ;)
Date d'inscription : 25/09/2008
Nombre de messages : 11948
Points : 20663
Age : 49
Localisation : Bordeaux
Emploi : architecture, design,..

Messagefreroil Sam 11 Mai 2013 - 23:39

.. super.. merci silk.. malgré connecté mais pas devant l'écran .. et du monde à la maison.. mais dés demain matin ou plus tard dans la soirée je jetterai un coup d'oeil plus attentif que le survol q je viens d'en faire..
respect respect merci.. top et trés intéressant..

-------------------------------------------------------------------------------------------------------------------------
Le coup le plus rusé que le diable ait jamais réussi, ça a été de faire croire à tout le monde qu'il n'existait pas

*MacPro 2013 - Portable MSI 7700HQ W10 - PC i9-10900 RTX3070
Silk37
Silk37
modérateur
modérateur
Masculin Date d'inscription : 05/05/2013
Nombre de messages : 6091
Points : 12799
Age : 43
Localisation : La Membrolle-sur-Choisille
Emploi : GDListe - Formateur
https://www.facebook.com/PatrimoineVirtuel

MessageSilk37 Sam 11 Mai 2013 - 23:43

freroil a écrit:.. super.. merci silk..
Il n'y a pas de quoi...si je peux être utile a quelqu'un ça me fait plaisir

-------------------------------------------------------------------------------------------------------------------------
Programmeur et formateur GDL à BIM Services
Président-modélisateur de PatrimoineVirtuel


PC fixe : Windows 10 64bit - I7 6900K 8 cœurs 3.7Ghz - 32Go RAM - Geforce GTX 1070
PC portable : hp ZBook - Windows 10 64bit Pro - I7 7820HQ 4 cœurs 2.9Ghz - 16Go RAM - Quatro M1200

ArchiCAD 10 à 20 - GDL - AutoCAD 2D
freroil
freroil
modérateur
modérateur
Masculin Humeur : Je suis Oli .... ;)
Date d'inscription : 25/09/2008
Nombre de messages : 11948
Points : 20663
Age : 49
Localisation : Bordeaux
Emploi : architecture, design,..

Messagefreroil Sam 11 Mai 2013 - 23:47

je refile.. mais te fais un ti retour dés que je remets le nez dedans.. clindoeil bravo bravo

espérant que cela intéresse et serve aussi.. ne serait ce que pour la compréhension ou pour la culture d'archicad de chacun.. clindoeil

-------------------------------------------------------------------------------------------------------------------------
Le coup le plus rusé que le diable ait jamais réussi, ça a été de faire croire à tout le monde qu'il n'existait pas

*MacPro 2013 - Portable MSI 7700HQ W10 - PC i9-10900 RTX3070
freroil
freroil
modérateur
modérateur
Masculin Humeur : Je suis Oli .... ;)
Date d'inscription : 25/09/2008
Nombre de messages : 11948
Points : 20663
Age : 49
Localisation : Bordeaux
Emploi : architecture, design,..

Messagefreroil Dim 12 Mai 2013 - 11:50

.. bon.. tite quest .. curiosité et de compréhension..


lorsque tu appelles chaque éléments et que tu les positionnes les uns par rapport aux autres.. cela se fait uniquement en script.. ou tu peux les positionner par la fenetre 3d ou 2d? .. puisq ceux ci sont créés..

... pour le reste.. bouche bé..
certe peut être si simple pour toi..

mais.. tu as du avoir bien mal au crane quand tu as commencé..

respect

dans tous les cas super .. trés intéressant et instructif pour comprendre méthode global et fonctionnement de modélisation gdl.. bravo bravo

je t'en remercie respect

.. jamais vraiment cherché.. mais y a t il un bon bouquin ou autre pour .. je dis bien.. "tenter" de commencer avec le gdl..? :icon_mrgreen:

-------------------------------------------------------------------------------------------------------------------------
Le coup le plus rusé que le diable ait jamais réussi, ça a été de faire croire à tout le monde qu'il n'existait pas

*MacPro 2013 - Portable MSI 7700HQ W10 - PC i9-10900 RTX3070
Silk37
Silk37
modérateur
modérateur
Masculin Date d'inscription : 05/05/2013
Nombre de messages : 6091
Points : 12799
Age : 43
Localisation : La Membrolle-sur-Choisille
Emploi : GDListe - Formateur
https://www.facebook.com/PatrimoineVirtuel

MessageSilk37 Dim 12 Mai 2013 - 12:11

freroil a écrit:lorsque tu appelles chaque éléments et que tu les positionnes les uns par rapport aux autres.. cela se fait uniquement en script.. ou tu peux les positionner par la fenetre 3d ou 2d? .. puisq ceux ci sont créés..
La réponse est non, ce n'est que du code. pour le symbole 2D on peut le dessiner mais il n'est alors pas paramétrique et un symbole qui n'est même pas capable de suivre les dimensions de l'objet 3D n'a pas grand intérêt.

freroil a écrit:mais.. tu as du avoir bien mal au crane quand tu as commencé..
Je confirme sourire


freroil a écrit:.. jamais vraiment cherché.. mais y a t il un bon bouquin ou autre pour .. je dis bien.. "tenter" de commencer avec le gdl..? :icon_mrgreen:
- L'indispensable est le GDL Reference Guide de Graphisoft, qui est le dictionnaire exhaustif de la syntaxe GDL
- Le GDL CookBook de David Nicholson m'a servi à débuter
- Le GDL Hanbook d'Andrew Watson est extraordinaire mais beaucoup plus poussé

Sinon, Graphisoft a aussi crée un guide interactif de formation, avec fichiers GDL de support et vidéo pas à pas

ATTENTION : Tout cela est en Anglais, hormis le GDL Reference Guide de Graphisoft dans sa version AC 7

-------------------------------------------------------------------------------------------------------------------------
Programmeur et formateur GDL à BIM Services
Président-modélisateur de PatrimoineVirtuel


PC fixe : Windows 10 64bit - I7 6900K 8 cœurs 3.7Ghz - 32Go RAM - Geforce GTX 1070
PC portable : hp ZBook - Windows 10 64bit Pro - I7 7820HQ 4 cœurs 2.9Ghz - 16Go RAM - Quatro M1200

ArchiCAD 10 à 20 - GDL - AutoCAD 2D
freroil
freroil
modérateur
modérateur
Masculin Humeur : Je suis Oli .... ;)
Date d'inscription : 25/09/2008
Nombre de messages : 11948
Points : 20663
Age : 49
Localisation : Bordeaux
Emploi : architecture, design,..

Messagefreroil Dim 12 Mai 2013 - 12:33

mouai.. bon .. merci .. mais si déjà je dois avoir mal avec l'anglais.. puis avec gdl.. langue mdr1
on verra cela .. un peu plus tard.. clindoeil


mais merci encore.. .. j'ai trouvé ton ex trés interessante et instructive..

-------------------------------------------------------------------------------------------------------------------------
Le coup le plus rusé que le diable ait jamais réussi, ça a été de faire croire à tout le monde qu'il n'existait pas

*MacPro 2013 - Portable MSI 7700HQ W10 - PC i9-10900 RTX3070
Silk37
Silk37
modérateur
modérateur
Masculin Date d'inscription : 05/05/2013
Nombre de messages : 6091
Points : 12799
Age : 43
Localisation : La Membrolle-sur-Choisille
Emploi : GDListe - Formateur
https://www.facebook.com/PatrimoineVirtuel

MessageSilk37 Dim 12 Mai 2013 - 12:37

Y a pas de quoi, ce fut avec plaisir

-------------------------------------------------------------------------------------------------------------------------
Programmeur et formateur GDL à BIM Services
Président-modélisateur de PatrimoineVirtuel


PC fixe : Windows 10 64bit - I7 6900K 8 cœurs 3.7Ghz - 32Go RAM - Geforce GTX 1070
PC portable : hp ZBook - Windows 10 64bit Pro - I7 7820HQ 4 cœurs 2.9Ghz - 16Go RAM - Quatro M1200

ArchiCAD 10 à 20 - GDL - AutoCAD 2D
Coulou
Coulou
modérateur
modérateur
Masculin Humeur : Plus piquante que jamais
Date d'inscription : 29/06/2010
Nombre de messages : 9077
Points : 14127
Localisation : Luxembourg
Emploi : Dessinateur

MessageCoulou Dim 12 Mai 2013 - 14:27

Wow, merci l'ami pour ce tuto (que j'ai rajouté dans ton titre).

Effectivement, super exemple bravo

Je vais aussi me lancer la dedans dès que possible.
Ma seule crainte c'est de ne pas l'utiliser au quotidien & de très vite l'oublier, mais peut être qu'au final je vais en être mordu & que je ne pourrais plus m'en passer ... :icon_wink:

En tout cas, voilà un sujet qui va faire couler beaucoup d'encre bravo

-------------------------------------------------------------------------------------------------------------------------
iMac 27' 2019 / MacOS 12.6 Monterey / Radeon Pro 575X 4 Go / 3,6 GHz Intel Core i9 / 32Go RAM /  (non c'est moi qui est copié sur Chapi)


Moi aussi j'étais aventurier autrefois, et puis, j'ai pris une flèche dans le genou.
Silk37
Silk37
modérateur
modérateur
Masculin Date d'inscription : 05/05/2013
Nombre de messages : 6091
Points : 12799
Age : 43
Localisation : La Membrolle-sur-Choisille
Emploi : GDListe - Formateur
https://www.facebook.com/PatrimoineVirtuel

MessageSilk37 Dim 12 Mai 2013 - 14:53

Je suis surpris mais heureux de voir que le GDL intéresse du monde sourire
L'exemple ici est très simple, mais il ne s'agissait que d'une présentation.
Il y a moyen d'aller beaucoup plus loin avec le GDL, et une fois qu'on a eu le courage de s'y plonger, s'y baigner devient vite addictif. bravo
J'ai mis d'autres exemples d'objet GDL dans mon "album personnel" dans la rubrique "Galerie"

-------------------------------------------------------------------------------------------------------------------------
Programmeur et formateur GDL à BIM Services
Président-modélisateur de PatrimoineVirtuel


PC fixe : Windows 10 64bit - I7 6900K 8 cœurs 3.7Ghz - 32Go RAM - Geforce GTX 1070
PC portable : hp ZBook - Windows 10 64bit Pro - I7 7820HQ 4 cœurs 2.9Ghz - 16Go RAM - Quatro M1200

ArchiCAD 10 à 20 - GDL - AutoCAD 2D
freroil
freroil
modérateur
modérateur
Masculin Humeur : Je suis Oli .... ;)
Date d'inscription : 25/09/2008
Nombre de messages : 11948
Points : 20663
Age : 49
Localisation : Bordeaux
Emploi : architecture, design,..

Messagefreroil Dim 12 Mai 2013 - 15:25

.. la fenetre et .. la rose .. fichtre.. quel taf de netteté et de détails .. superbement réalisé.. bravo bravo

-------------------------------------------------------------------------------------------------------------------------
Le coup le plus rusé que le diable ait jamais réussi, ça a été de faire croire à tout le monde qu'il n'existait pas

*MacPro 2013 - Portable MSI 7700HQ W10 - PC i9-10900 RTX3070
Silk37
Silk37
modérateur
modérateur
Masculin Date d'inscription : 05/05/2013
Nombre de messages : 6091
Points : 12799
Age : 43
Localisation : La Membrolle-sur-Choisille
Emploi : GDListe - Formateur
https://www.facebook.com/PatrimoineVirtuel

MessageSilk37 Dim 12 Mai 2013 - 15:28

freroil a écrit:.. la fenetre et .. la rose .. fichtre.. quel taf de netteté et de détails .. superbement réalisé.. bravo bravo
La rose c'est pas du GDL hein ! c'était un test de l'outils coque quand la version 15 est arrivée.
Le fenêtre par contre c'est du GDL pur, et toutes les formes affichées sont un seul et meme objet paramétrique

-------------------------------------------------------------------------------------------------------------------------
Programmeur et formateur GDL à BIM Services
Président-modélisateur de PatrimoineVirtuel


PC fixe : Windows 10 64bit - I7 6900K 8 cœurs 3.7Ghz - 32Go RAM - Geforce GTX 1070
PC portable : hp ZBook - Windows 10 64bit Pro - I7 7820HQ 4 cœurs 2.9Ghz - 16Go RAM - Quatro M1200

ArchiCAD 10 à 20 - GDL - AutoCAD 2D
Farkas
Farkas
Administrateurs
Administrateurs
Masculin Humeur : C'est bon le sirop d'érable
Date d'inscription : 29/11/2012
Nombre de messages : 4419
Points : 8668
Age : 38
Localisation : Canada
Emploi : Architecte

MessageFarkas Dim 12 Mai 2013 - 16:58

Merci Pierre pour ce joli tuto pour apprivoiser le GDL bien

J'ai déjà tenté de m'y mettre (surtout par curiosité) mais j'ai postposé par manque de temps. Je compte bien m'y remettre à l'occasion clindoeil

@ Coulou / freroil : ce serait bien de mettre ce tuto en post-it pour qu'il reste bien en évidence.


freroil a écrit:.. jamais vraiment cherché.. mais y a t il un bon bouquin ou autre pour .. je dis bien.. "tenter" de commencer avec le gdl..? :icon_mrgreen:
Voici déjà le Guide de Référence GDL dont Pierre à parlé.
Guide de reference GDL.pdf

-------------------------------------------------------------------------------------------------------------------------
Farkas se prononce fɔʁkɔʃ

HackBook Pro -- MSI GP72VR 7RF -- Intel i7 7700HG -- Intel HD630 + GTX 1060 (4Go) -- Mac OS 11.5 / Windows 10
Alienware x17 R2 -- Intel i7 12700H -- 64 Go -- RTX 3080 Ti -- Windows 11
Silk37
Silk37
modérateur
modérateur
Masculin Date d'inscription : 05/05/2013
Nombre de messages : 6091
Points : 12799
Age : 43
Localisation : La Membrolle-sur-Choisille
Emploi : GDListe - Formateur
https://www.facebook.com/PatrimoineVirtuel

MessageSilk37 Dim 12 Mai 2013 - 17:04

Farkas a écrit:Voici déjà le Guide de Référence GDL dont Pierre à parlé.
Guide de reference GDL.pdf
C'est con, j'ai traduit la version 15 et d'autres livres, mais faute d'accord de la part des auteurs, je n'ai pas le droit de les diffuser

-------------------------------------------------------------------------------------------------------------------------
Programmeur et formateur GDL à BIM Services
Président-modélisateur de PatrimoineVirtuel


PC fixe : Windows 10 64bit - I7 6900K 8 cœurs 3.7Ghz - 32Go RAM - Geforce GTX 1070
PC portable : hp ZBook - Windows 10 64bit Pro - I7 7820HQ 4 cœurs 2.9Ghz - 16Go RAM - Quatro M1200

ArchiCAD 10 à 20 - GDL - AutoCAD 2D
Farkas
Farkas
Administrateurs
Administrateurs
Masculin Humeur : C'est bon le sirop d'érable
Date d'inscription : 29/11/2012
Nombre de messages : 4419
Points : 8668
Age : 38
Localisation : Canada
Emploi : Architecte

MessageFarkas Dim 12 Mai 2013 - 18:12

Oups, j'ai téléchargé ce guide via Google mais je n'ai pas pensé que les auteurs ne souhaitent peut-être pas que ça circule librement sur le net ...

-------------------------------------------------------------------------------------------------------------------------
Farkas se prononce fɔʁkɔʃ

HackBook Pro -- MSI GP72VR 7RF -- Intel i7 7700HG -- Intel HD630 + GTX 1060 (4Go) -- Mac OS 11.5 / Windows 10
Alienware x17 R2 -- Intel i7 12700H -- 64 Go -- RTX 3080 Ti -- Windows 11
Silk37
Silk37
modérateur
modérateur
Masculin Date d'inscription : 05/05/2013
Nombre de messages : 6091
Points : 12799
Age : 43
Localisation : La Membrolle-sur-Choisille
Emploi : GDListe - Formateur
https://www.facebook.com/PatrimoineVirtuel

MessageSilk37 Dim 12 Mai 2013 - 18:24

Farkas a écrit:Oups, j'ai téléchargé ce guide via Google mais je n'ai pas pensé que les auteurs ne souhaitent peut-être pas que ça circule librement sur le net ...
Celui là il circule depuis 8 ans, et la dernière fois que j'ai discuté avec des gens de chez abvent ils le connaissaient, alors il n'y a pas de problème clindoeil

-------------------------------------------------------------------------------------------------------------------------
Programmeur et formateur GDL à BIM Services
Président-modélisateur de PatrimoineVirtuel


PC fixe : Windows 10 64bit - I7 6900K 8 cœurs 3.7Ghz - 32Go RAM - Geforce GTX 1070
PC portable : hp ZBook - Windows 10 64bit Pro - I7 7820HQ 4 cœurs 2.9Ghz - 16Go RAM - Quatro M1200

ArchiCAD 10 à 20 - GDL - AutoCAD 2D
Fmr
Fmr
V.I.P.
V.I.P.
Masculin Date d'inscription : 29/01/2011
Nombre de messages : 1206
Points : 2841
Age : 60
Localisation : La Chaume 85
Emploi : Architecte, Formateur ArchiCAD, Consultant BIM
http://wwwbimservices.fr

MessageFmr Dim 12 Mai 2013 - 19:11

Silk37 a écrit:
Farkas a écrit:Oups, j'ai téléchargé ce guide via Google mais je n'ai pas pensé que les auteurs ne souhaitent peut-être pas que ça circule librement sur le net ...
Celui là il circule depuis 8 ans, et la dernière fois que j'ai discuté avec des gens de chez abvent ils le connaissaient, alors il n'y a pas de problème clindoeil
C'était celui qui était livré officiellement avec ArchiCAD 7 il est donc d'une certaine façon dans le domaine "public".
Une autre bonne façon d'aborder le GDL sont les vidéos formation de FC-Cadlink dédiées au GDL.
Elles ne sont effectivement pas gratuites mais elles permettent d'être accompagnées au démarrage de l'apprentissage et ceci en ayant ArchiCAD en fond d'écran et la "douce" voix d'Eric Wilk en commentaire… clindoeil

-------------------------------------------------------------------------------------------------------------------------
Architecte DPLG — Formateur ArchiCAD
Archicad 7 à 19 —  Mac OS
http://www.bimservices.fr/
La Chaume — Vendée
Silk37
Silk37
modérateur
modérateur
Masculin Date d'inscription : 05/05/2013
Nombre de messages : 6091
Points : 12799
Age : 43
Localisation : La Membrolle-sur-Choisille
Emploi : GDListe - Formateur
https://www.facebook.com/PatrimoineVirtuel

MessageSilk37 Dim 12 Mai 2013 - 19:14

Fmr a écrit: la "douce" voix d'Eric Wilk en commentaire… clindoeil
Les guillemets ne sont pas superflus moqueur
"Bonjour, et bienvenu sur les vidéo-formation fc-cadlink" sourire

-------------------------------------------------------------------------------------------------------------------------
Programmeur et formateur GDL à BIM Services
Président-modélisateur de PatrimoineVirtuel


PC fixe : Windows 10 64bit - I7 6900K 8 cœurs 3.7Ghz - 32Go RAM - Geforce GTX 1070
PC portable : hp ZBook - Windows 10 64bit Pro - I7 7820HQ 4 cœurs 2.9Ghz - 16Go RAM - Quatro M1200

ArchiCAD 10 à 20 - GDL - AutoCAD 2D
Fmr
Fmr
V.I.P.
V.I.P.
Masculin Date d'inscription : 29/01/2011
Nombre de messages : 1206
Points : 2841
Age : 60
Localisation : La Chaume 85
Emploi : Architecte, Formateur ArchiCAD, Consultant BIM
http://wwwbimservices.fr

MessageFmr Dim 12 Mai 2013 - 19:21

Silk37 a écrit:
Fmr a écrit: la "douce" voix d'Eric Wilk en commentaire… clindoeil
Les guillemets ne sont pas superflus moqueur
"Bonjour, et bienvenu sur les vidéo-formation fc-cadlink" sourire
Oui… C'est vrai…
Mais le contenu est d'un bon niveau pour aborder le GDL en complément des livres et du guide.

-------------------------------------------------------------------------------------------------------------------------
Architecte DPLG — Formateur ArchiCAD
Archicad 7 à 19 —  Mac OS
http://www.bimservices.fr/
La Chaume — Vendée
Contenu sponsorisé

MessageContenu sponsorisé

Page 1 sur 3 1, 2, 3  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum