jalna Posté(e) le 3 décembre 2012 Posté(e) le 3 décembre 2012 BonjourMettre toutes les hachures en arrière plan c'est super!!Cependant il serait bien d'en oublier quelques unesAvoir une option ou l'on peut dire de ne pas mettre telle et telle hachures............Car même cadenassés elles passent en AP "Je suis fasciné par l'air. Si on enlevait l'air du ciel, tous les oiseaux tomberaient par terre... Et les avions aussi... En même temps l'air tu peux pas le toucher... Ca existe et ça existe pas... Ca nourrit l'homme sans qu'il ait faim... It's magic ! L'air c'est beau en même temps tu peux pas le voir, c'est doux et tu peux pas le toucher... L'air, c'est un peu comme mon cerveau..."J-C Van DammeMon forum : http://plexus.forumactif.org/
bryce Posté(e) le 3 décembre 2012 Posté(e) le 3 décembre 2012 Bonjour, Il suffit dans ce cas de sélectionner les hachures que tu veux (par ex. sélection rapide pour sélectionner toutes les hachures, puis en retirer certaines avec la touche MAJ), puis d'utiliser la commande ODRETRACE pour les mettre en arrière-plan Brice, formateur AutoCAD - Inventor - SolidWorks - ZWCad - DraftSight - SketchUp indépendant
jalna Posté(e) le 3 décembre 2012 Auteur Posté(e) le 3 décembre 2012 SalutComme c'est répétitif (besoin de le faire souvent) ta méthode (qui est bonne) serait trop longueIl faudrait pouvoir exclure de toutes les hachures certaines dont on a pas besoin (comme dans 3ds ou l'on peu exclure des éléments) "Je suis fasciné par l'air. Si on enlevait l'air du ciel, tous les oiseaux tomberaient par terre... Et les avions aussi... En même temps l'air tu peux pas le toucher... Ca existe et ça existe pas... Ca nourrit l'homme sans qu'il ait faim... It's magic ! L'air c'est beau en même temps tu peux pas le voir, c'est doux et tu peux pas le toucher... L'air, c'est un peu comme mon cerveau..."J-C Van DammeMon forum : http://plexus.forumactif.org/
lecrabe Posté(e) le 3 décembre 2012 Posté(e) le 3 décembre 2012 Hello En fait je bricole un progr VLisp suivant les besoins et je le fais passer regulierement ... lecrabe ;; ;; Exemple de transfert SUCCESSIF de TOUT le contenu d un calque xxxxxx en Arriere-Plan ;; Dans cet exemple a la fin de l execution de cette routine : ;; Derniere position : PLANCHER ;; Avant-Derniere position : PLAFOND ;; Avant-Avant-Derniere position : MUR ;; Commande au clavier : SSLAR ;; Les calques ne doivent pas etre VERROUILLES ;; (defun SSLAR () (vl-load-com) (vl-cmdf "_.draworder" (ssget "_X" '((8 . "MUR"))) "" "_back") (vl-cmdf "_.draworder" (ssget "_X" '((8 . "PLAFOND"))) "" "_back") (vl-cmdf "_.draworder" (ssget "_X" '((8 . "PLANCHER"))) "" "_back") (princ) ) Autodesk Expert Elite Team
jalna Posté(e) le 3 décembre 2012 Auteur Posté(e) le 3 décembre 2012 SalutMerci pour le lispJe l'adapte pour mes besoinsComme j'ai qu'un calque que je dois toujours mettre en avant j'ai remplacé back par front "Je suis fasciné par l'air. Si on enlevait l'air du ciel, tous les oiseaux tomberaient par terre... Et les avions aussi... En même temps l'air tu peux pas le toucher... Ca existe et ça existe pas... Ca nourrit l'homme sans qu'il ait faim... It's magic ! L'air c'est beau en même temps tu peux pas le voir, c'est doux et tu peux pas le toucher... L'air, c'est un peu comme mon cerveau..."J-C Van DammeMon forum : http://plexus.forumactif.org/
titherisson Posté(e) le 26 mai 2016 Posté(e) le 26 mai 2016 Bonjour tout le monde!Ce lisp m'a l'air très intéressant, malheureusement je n'arrive pas à le faire fonctionner.Je copie bel et bien ce texte dans un fichier *.txt puis change l'extension en *.lsp=> Appload, puis tape la commande "SSLAR", mais rien ne se passe...Quun saurait me dire l'étape qui ne fonctionne pas..?J'ai exprès changé qques calques en "PLAFOND, MUR, PLANCHER" pour tester.J'ai une version d'Autocad 2013 qui n'est pas une LT. D'avance merci!
didier Posté(e) le 26 mai 2016 Posté(e) le 26 mai 2016 Coucou Le copier-coller n'est pas une bonne méthode d’apprentissage, ceci étant dit,Il te faut vérifier s'il n'y a pas de caractères spécifiques à la mise en page du site qui seraient venus "polluer" le fichier.Tu peux "charger" un lisp en le faisant glisser depuis l'explorer dans l'interface graphique d'AutoCAD. Amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
Goldorak44 Posté(e) le 26 mai 2016 Posté(e) le 26 mai 2016 Salut, le lisp ne se lance pas car c'est une fonction interne. Pour qu'elle puisse être lancée depuis AutoCAD, il faut ajouter c: devant SSLAR. (defun c:SSLAR() ;;le code ) ;) PIRO CharlesDeveloppeur Revit, RV/RA - Formateur RevitPIRO CIE
titherisson Posté(e) le 26 mai 2016 Posté(e) le 26 mai 2016 Merci!Il manquait effectivement juste le "C:"tout bête mais faut le savoir :-)Merci pour vos réponses rapides!
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant