Aller au contenu

le_chti

Membres
  • Compteur de contenus

    21
  • Inscription

  • Dernière visite

Tout ce qui a été posté par le_chti

  1. le_chti

    arctext + hatch

    ok nikel;merci à toi gile. Domage que txtexp ne fonctionne pas directement avec un arcaligned texte... ;)
  2. le_chti

    arctext + hatch

    Merci gile. C'est presque ce que je recherche sauf que le texte devient filaire. En fait je voudrais la meme chose lorsque tu fait un "txtexp" d'un texte crée par "mtxt" en police arial : Le resultat de l'explosion du texte est une polyligne qui decrit le contour de chaque caractere. La fonction "txtexp" fonctionne bien avec du text multiligne mais pas avec du text arcaligned...
  3. le_chti

    arctext + hatch

    Salut Gile, Merci bien pour ton aide. Je viens d'executer ton lisp. Je ne sais pas si je m'y prends correctement, mais lorsque j'indique un decalage de 0 il me cré une polyligne qui encadre tout le texte. Ce que je recherche est de creer une polyligne qui fait le contour de chaque lettre en police arial par exemple et de pourvoir ensuite hachurer l'interieur de chaque caractere. Merci, Le Chti. [Edité le 3/2/2008 par le_chti]
  4. le_chti

    arctext + hatch

    Bonjour, Je souhaite ecrire du texte en suivant une courbe; et ensuite hachurer ce texte. Pour cela jutilise la fonction arctext dans les express tools. jusque là tout va bien. Par contre, pour avoir le contour du text, je n'arrive pas a utiliser la fonction txtexp: il ne trouve pas d'objet. Je pense que cela vient des proprietes du texte "arcaligned" car txtexp fonctionne bien avec un texte du type "textmult". Avez vous une idée pour faire apparaitre le contour d'un texte qui suis une courbe? D'avance merci pour votre aide. Le chti. [Edité le 2/2/2008 par le_chti]
  5. le_chti

    explode en lisp?

    Merci gile ca marche nikel. un grand merci pour ton aide. ;)
  6. le_chti

    explode en lisp?

    merci gile pour ton aide ;) ca explode nikel par contre quand je une des coupes sous corel draw, il n'y a pas le contour des coupes.( il n'y a que les hachures). Je suis obligé de réouvrir chaque fichier, faire un ctrl+a (_ai_selall) et exploder le tout. Sais tu pourquoi et comment corrigé cela sur le lsp? Merci bien a toi. :)
  7. le_chti

    explode en lisp?

    Ok merci pour ta reponse Je me sert beaucoup de ton lisp. vraiment nikel:) C'est sur celui ci aue j'amerai exploder les hachures. sur chque section. Peux tu m'indiquer ce que je dois modifier pour exploder les hachures? Merci. ;) (defun c:Wbloc-Coupe (/ epais obj alt0 alt1 nb n cnt file echo osmo coupe hach) (if (zerop (getvar "DWGTITLED")) (alert "Le dessin doit être enregistré avant de lancer la commande." ) (if (and (setq epais (getdist "\nSpécifiez le pas entre chaque coupe: ")) (setq alt0 (caddr (getpoint "\nSpécifiez un point sur le premier plan de coupe: " ) ) ) (setq alt1 (caddr (getpoint "\nSpécifiez un point sur le dernier plan de coupe: " ) ) ) (setq obj (car (entsel "\nSélectionnez le solide: "))) (= (cdr (assoc 0 (entget obj))) "3DSOLID") (if (< 0 epais) (setq nb (/ (abs (- alt0 alt1)) epais)) (setq nb 0) ) (if (= (fix nb) nb) (setq nb (fix nb)) (setq nb (1+ (fix nb))) ) (or (< alt0 alt1) (setq epais (- epais))) (setq cnt 1) (setq n 0) (setq file (strcat (getvar "dwgprefix") (vl-string-right-trim ".dwg" (getvar "dwgname")) "_Coupe_" ) ) ) (progn (setq echo (getvar "CMDECHO")) (setvar "CMDECHO" 0) (setq osmo (getvar "OSMODE")) (setvar "OSMODE" 0) (while (findfile (strcat file (itoa cnt) ".dwg")) (setq cnt (1+ cnt)) ) (if (< 0 nb) (repeat nb (command "_section" obj "" "XY" (list 0.0 0.0 (+ alt0 (* n epais))) ) (setq coupe (entlast)) (command "_move" coupe "" (list 0.0 0.0 (+ alt0 (* n epais))) '(0.0 0.0 0.0) ) (command "_bhatch" "_s" coupe "" "_p" "_u" "0" "0.02" "_n" "") (setq hach (entlast)) (command "_wblock" (strcat file (itoa cnt) ".dwg") "" '(0.0 0.0 0.0) coupe hach "" ) (setq cnt (1+ cnt) n (1+ n) ) ) ) (command "_section" obj "" "XY" (list 0.0 0.0 alt1)) (setq coupe (entlast)) (command "_move" coupe "" (list 0.0 0.0 alt1) '(0.0 0.0 0.0) ) (command "_bhatch" "_s" coupe "" "_p" "_u" "0" "0.02" "_n" "") (setq hach (entlast)) (command "_wblock" (strcat file (itoa cnt) ".dwg") "" '(0.0 0.0 0.0) coupe hach "" ) (setvar "CMDECHO" echo) (setvar "OSMODE" osmo) ) ) ) (princ) )
  8. le_chti

    explode en lisp?

    salut, J'ai un souci: je n'arrive pas à faire ceci: Je voudrais que ce lisp, qui explode les hachures, ouvre une serie de fichier nommé: fichier_01 à fichier_50 et explode les hachures. Puis ferme chaque fichier et enregistre sous le meme nom. Il ne doit pas y avoir grand chose à modifier mais je ne sais comment faire. Merci d'avance :)
  9. le_chti

    explode en lisp?

    merci pour ton aide gile. J'essai ca tout a l'heure :)
  10. le_chti

    explode en lisp?

    salut a tous, Je cherche a eploder(decomposer) ma selection aui comprend une esction de piece hachurée. Les hachures ne sont reconnues aont un autre logiciel que si elles sont decomposés. Je voudrais le faire en lsp car j'ai beaucoup de fichier à traiter... Merci d'avance pour votre aide
  11. le_chti

    multicoupe d\'un objet 3D.

    Nikel ça marche terrible! Que dois je rajouter dans le lsp pour exploder(decomposer) toutes les sections?
  12. le_chti

    multicoupe d\'un objet 3D.

    une petite question sous autocad est il possible de charger les fichiers Stp.? en effet, je voudrais creer des pieces sous catia que l'on a au taf et ensuite les decouper sous autocad. mon soucis est le suivant: Je ne sais pas comment faire pour ouvrir des .stp sous autocad? [Edité le 3/4/2007 par le_chti]
  13. le_chti

    multicoupe d\'un objet 3D.

    ok merci beaucoup tramber j'essaye demain au boulot. je vous tiens au courant. Merci pour tout vos conseil. C'est sympa de votre part:)
  14. le_chti

    multicoupe d\'un objet 3D.

    Merci bcp pour ta reponse. Je viens d'utiliser le lsp sous 2007 avec une piece de base cree sous 2007 et ca marche nkel. Par contre pour la piece qui minteresse, autcad 2007 me dit ceci: Commande: wbloc-coupe Spécifiez le pas entre chaque coupe: 0.5 Spécifiez un point sur le premier plan de coupe: Spécifiez un point sur le dernier plan de coupe: Sélectionnez le solide: Le plan de coupe ne passe pas par le solide sélectionné. Cette piece a eté crée sous Proeng wilfire 2 par le client. Ensuite il me la envyé au format igs. Ensuite je l'ai ouverte sous turbocad pour lenregistré en dwg. Puis je l'ouvre avec autocad 2007 pour lancer wbloc-coupe et la ca foire. Je pense que le pb doit venir de l'exportation sous different soft... Avez vous 1 soluce? C'est superimportant pour mon taf je dois vraiment reussir a decouper cette piece.... merci bien [Edité le 2/4/2007 par le_chti]
  15. le_chti

    multicoupe d\'un objet 3D.

    merci bien a vous tous. Ma boite viens d'acquerir autocad 2007. J e viens d'essayer ce programme en lsp et il ne le reconnait pas. Pouvez vous me donner une solition? Merici bien
  16. le_chti

    multicoupe d\'un objet 3D.

    ok merci. Je regarde tout ça. ;) Je te tiens au courant si j'ai une petite question. a+
  17. le_chti

    multicoupe d\'un objet 3D.

    Pour la toute derniere etape de mon process, est il possible de faire les commandes suivante dans le fichier lsp: fichier>imprimer>configuration du traceur >Lhpgl generique.pc3 et tracer dans un fichier Merci.
  18. le_chti

    multicoupe d\'un objet 3D.

    Nikel mareci beaucoup pour ton aide. C terrible, ça marche trop bien. :)
  19. le_chti

    multicoupe d\'un objet 3D.

    ok merci a toi. je suis super heureux. ca marche nikel. merci bcp. Il ne me reste plus qu'a exporter les fichiers au format plt. Sinon les hachures sont crees par la ligne: (command "_bhatch" "_s" coupe "" "_p" "ANSI31" "1.0" "" "") avec 1.0 l'espacement des hachures. Je voudrais s'avoir comment faire pour quel soit du type "defini par l'utilisateur" pour avoir des hachures horizontales espacés de 0.02mm? encore merci. A+ Je viens de trouver pour le format plt. Je cree un traceur hpgl et apres je fais fichier>imprimer>tracer dans un fichier. Y a t'il moyen de le faire automatiquement de le lsp? Ces trop bien ce script je desire craiment aprendre ce language.Aurais tu des tutos a dispositions? Merci. [Edité le 3/2/2007 par le_chti]
  20. le_chti

    multicoupe d\'un objet 3D.

    merci pour ta reponse. j'avais pas vu le topic 2007. J'ai deja fais un peu de macro sous excel. Peux tu me donner un peu plus d'explication sur les fonction coupe et wbloc ou est ce que tu as des tutus sur ces fonctions? J'ai pas mal regarder ceux que j'ai trouvé sur le net et ils sont assez dur à comprendre. merci a+ [Edité le 1/2/2007 par le_chti]
  21. bonjour, j'utilise autocad en 3d depuis peu. A partir d'une piece de base type parallelepipede rectangle avec un trou au centre,je voudrais creer des couches avec un pas fixe entre chaque couche. Est il eté possible de créer plusieurs fichiers contenant chaqu'un une seule coupe? Les coupes suivent le meme axe (Z par exemple), et les hachures où il y a de la matiere seront espacés de 0.02mm voir 0.03 mm. Y aurait-il possibilité de gerer le pas entre chaque coupe? Les pieces 3d modelisées messurent 3 mm de hauteur. Ce qui fait environ un nombre de 150 coupes! Donc les créer à la main serait..... Je pense qu'il doit etre question d'une macro mais je ne sais comment faire. Je me sert de autocad 2002. Merci pour votre aide.
×
×
  • 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é