Aller au contenu

FRED350

Membres
  • Compteur de contenus

    21
  • Inscription

  • Dernière visite

Tout ce qui a été posté par FRED350

  1. Merci je regarde, mais c'est du lisp et je voulais en VBA.
  2. je sais retrouver dans mon dessin mon blocK dynamic "agences" et je voudrais afficher état de visibilité pour le changer Private Sub ToggleButton1_Click() Dim objBloc As AcadBlock Dim strNomDuBloc As String strNomDuBloc = "Agences" If strNomDuBloc = "" Then Exit Sub On Error Resume Next Set objBloc = ThisDrawing.Blocks(strNomDuBloc) If objBloc Is Nothing Then MsgBox "Le bloc '" & strNomDuBloc & "' n'existe pas." Else MsgBox "Le bloc '" & strNomDuBloc & "' existe." End If End Sub
  3. Bonjour, je suis débutant . j'ai un block Dynamics AGENCES je voudrais ouvrir mes prototypes et changer l'état de visibilité du bloc Agences en vba ou lisp si quelqu'un peut m aider. Agences.zip
  4. Bonjour, j'ai un problème sur le chemin de mon bloc (nombloc "C:\00-llisp\datej.dwg") pouvez vous m'aider ;;;______________________________________ ;;;Programme DATEJ.LSP ;;;______________________________________ (defun c:DATEJ ( / lmois jj mm aa datej rep echbloc nombloc ) ;;;;; lmois = liste en clair des mois de l année (setq lmois ( list "janvier" "février" "Mars" "Avril" "Mai" "juin" "Juillet" "Aout" "Septembre" "Octobre" "Novembre" "Decembre" );list datej (rtos (getvar "cdate")2 0) ;;;;20150505 jj (substr datej 7 2 );;;;05 mm (substr datej 5 2 );;;;05 aa (substr datej 1 4 );;;;2015 rep (getstring"\nFormat pour la date :1 04/05/2015 / 2 : 4 Mai 2015 <1>:") echbloc (getdist "\nEchelle du bloc <1>:") nombloc "C:\00-llisp\datej.dwg" );setq ;;;;;_________________________________________________________ ;;;;; test de la condition (if (= rep "2") ;;;;format de la date 4 Mai 2015 (setq datej (strcat jj " " (nth (- (atoi mm) 1) lmois) " " aa)) (setq datej (strcat jj "/" mm "/" aa)) );if ;;;; test la valeur de j echelle (if(= echbloc nil) (setq echbloc 1 ) );if (alert(vl-prin1-to-string nombloc)) (setvar "cmdecho" 0) (setvar "attdia" 0) (prompt "\nPosition de la DATE") (command "inserer" Nombloc pause echbloc echbloc 0 datej) (princ) );defun c:datej
  5. BONJOUR, je n arrive pas a créer mon calque et lui attribuer une couleur ma pièce se dessine dans le calque 0 et mon calque n'est pas crée (defun C:PIECE (/ PT LONG HAUT) ;;;;--------------------------------------------- ;;;;Point insertion de la piece ;;;; (setq PT (getpoint "\nPoint d'insertion de la pièce")) ;;;--------------------------------------------- ;;;;longueur de la piece (setq LONG (getdist "\nLongueur:")) HAUT 0 (while (< HAUT (/ LONG 3)) (prompt"\nHauteur trop faible,Minimun=") (princ (/ LONG 3)) (setq HAUT (getdist "\nLargeur de la piece:")) );while (dessinPIECE PT LONG HAUT) );defun C:PIECE ;;;----------------------------------------------------------- ;;; dessin de la piece (defun dessinPIECE (PT LONG HAUT / PT2 PT3 PT4 PT5 PT6 PTTROU DIAM) ;;;;;;;;;;;;;;;;-------x-------I--y-----I-z-----I (setq PT2 (list (+(car PT)LONG) (cadr PT) 0)) (setq PT3 (list (car PT2) (+(cadr PT)(/ HAUT 2)) 0)) (setq PT4 (list (-(car PT3)(*(/ LONG 3)2)) (cadr PT3)0)) (setq PT5 (list (car PT4) (+(cadr PT4)(/ HAUT 2)) 0)) (setq PT6 (list (car PT ) (+(cadr PT) HAUT ) 0)) (setq PTTROU (list (+(car PT)(/ LONG 6)) (+(cadr PT)(/ HAUT 2)) 0)) (setq DIAM (/ LONG 9)) (alert(vl-prin1-to-string PT6 )) (command "-layer" "E" "PIECE" "" ) (command "polylign" PT "LA" 0 0 PT2 PT3 PT4 PT5 PT6 "C") (command "_circle" PTTROU "D" DIAM) (command "_zoom" "_e") (princ)
  6. merci j ai trouvé );setq était mal placé il fait le mettre après le );while (defun C:PIECE (/ PT LONG HAUT) ;;;;--------------------------------------------- ;;;;Point insertion de la piece ;;;; (setq PT (getpoint "\nPoint d'insertion de la pièce")) ;;;--------------------------------------------- ;;;;longueur de la piece (setq LONG (getdist pt "\nLongueur:")) (setq HAUT 0) (while (< HAUT (/ LONG 3)) (prompt"\nHauteur trop faible,Minimun=") (princ (/ LONG 3)) (setq HAUT (getdist pt "\nLargeur de la piece:")) );while );setq );defun PIECE
  7. Ca ne marche pas (defun C:PIECE (/ PT LONG HAUT) ;;;;--------------------------------------------- ;;;;Point insertion de la piece ;;;; (setq PT (getpoint "\nPoint d'insertion de la pièce")) ;;;--------------------------------------------- ;;;;longueur de la piece (setq LONG (getdist pt "\nLongueur:")) (setq HAUT 0) );setq (while (< HAUT (/ LONG 3)) (prompt"\nHauteur trop faible,Minimun=") (princ (/ LONG 3)) (setq HAUT (getdist pt "\n\nLargeur de la piece:")) );while );defun PIECE
  8. Bonjour, peux t on m' expliquer pourquoi le code ne me demande pas la largeur de la pièce (defun C:PIECE (/ PT LONG HAUT) ;;;;--------------------------------------------- ;;;;Point insertion de la piece ;;;; (setq PT (getpoint "\nPoint d'insertion de la pièce")) ;;;--------------------------------------------- ;;;;longueur de la piece (setq LONG (getdist"\nLongueur:")) HAUT 0 );setq (while (< HAUT (/ LONG 3)) (prompt"\nHauteur trop faible,Minimun=") (princ (/ LONG 3)) (setq HAUT (getdist "\n\nLargeur de la piece:")) );while );defun PIECE
  9. Bonjour, Je voudrais savoir comment compiler les fichiers lisp pour créer des extensions FAS Merci
  10. Bonjour , je vous remercie pour votre aide et je continu ma formation. pouvez vous m'éclaircir sur (initget 3) je ne comprends pas son utilité. Merci (defun C:RECT(/ PT_INS LONG LARG) (setvar "cmdecho" 0 ) ;;;cmdecho 0 supprime les messages des commandes (graphscr) ;;; fonction de basculement en ecran graphique ;;;------------------------------------ ;;; point intersion du rectangle ;;; (setq PT_INS (getpoint "\nCoin gauche du rectangle")) (initget 3) ;;;----------------------------------- ;;;longueur du rectangle (setq LONG (getdist"\nLongueur:")) (initget 3) ;;;;----------------------------------- ;;;largeur de retangle (initget 3) (setq LARG (getdist"\nLargeur:"))
  11. Merci à tous comment dois je écrire pour voir les coordonnées sont : 10 10 0
  12. Bonjour, je commence Le lisp je voudrais faire apparaître chacune de mes variables 'PT_INS LONG ET LARG avec ALERT merci (defun C:RECT(/ PT_INS LONG LARG) ;;;------------------------------------ ;;; point intersion du rectangle ;;; (setq PT_INS (getpoint "\nCoin gauche du rectangle")) ;;;----------------------------------- ;;;longueur du rectangle (setq LONG (getdist"\nLongueur:")) ;;;;----------------------------------- ;;;largeur de retangle (setq LARG (getdist"\nLargeur:")) (ALERT ""PT_INS) );defun C:RECT
  13. FRED350

    Créer une Verriere en 3d

    Bonjour lorsque j exporte en STL j ai des petites facettes comment faire pour arrondir plus le solide je joins le fichier Merci VERRIERE.zip
  14. FRED350

    Créer une Verriere en 3d

    Merci a tous , ça marche maintenant je voudrais la couper en deux ,car elle trop grande pour passer dans ma CNC et donc créer deux pièces stl Merci
  15. FRED350

    Créer une Verriere en 3d

    Merci la forme est bien et maintenant j arrive à la faire moi même Merci a tous
  16. FRED350

    Créer une Verriere en 3d

    Bonjour Pour moi l'objet est parfait mais la vidéo difficile a suivre voir impossible
  17. FRED350

    Créer une Verriere en 3d

    Bonjour a tous je vous remercie de tout coeur et je je fais le test en suivant le Tuto qui semble parfait Merci
  18. FRED350

    Créer une Verriere en 3d

    vOILA LE ziP verriere planeur.zip
  19. FRED350

    Créer une Verriere en 3d

    hier je voulais envoyer un DWG mais je n ai pas les permissions voila une image j
  20. Bonjour je m appelle Frédéric je commence un peu de 3d pour faire des fichiers STL a partir de Autocad 2012 je suis modéliste et je fais des 3d simple pour mes avions et découper mes pièce sur une CNC je veux faire une verrière d un avion remorqueur mais la je cale. je ne sais pas comment faire mes extrusion si quelqu'un peu m aider je joins le fichier Merci Help je ne peux pas joindre de fichier
  21. FRED350

    AutoCAD 3D- Présentation

    Bonjour je m appelle Frédéric je commence un peu de 3d pour faire des fichiers STL a partir de Autocad 2012 je suis modéliste et je fais des 3d simple pour mes avions et découper mes pièce sur une CNC je veux faire une verrière d un avion remorqueur mais la je cale. je ne sais pas comment faire mes extrusion si quelqu'un peu m aider je joins le fichier Merci
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité