PHILPHIL Posté(e) le 23 novembre 2011 Partager Posté(e) le 23 novembre 2011 hello deux petit lispsi ca peut etre utile ou marrant ca depend likp : permet de decaler des entites suivant une liste de valeur de decalage et un point de direction licp : permet copier des entites suivant une liste de pointssuivant la liste de points la copie est differentes ( 13,46 ) la copie se fait "0,0" a "12,46"( 13 ) la copie se fait de 13 par rapport a "0,0" mais la direction est fonction du denier clic sur l'espace objet, celui apres la selection des entites je pense a+ phil FREELANCE Autodesk Architecture 2025 sous windows 11 64 REVIT 24 pouces vertical + 30 pouces horizontal + 27 pouces horizontal Lien vers le commentaire Partager sur d’autres sites More sharing options...
PHILPHIL Posté(e) le 25 novembre 2011 Auteur Partager Posté(e) le 25 novembre 2011 hello une petite mise a jour de listedecalage et un tite fonction supplementaire likpa : decale les entites en donnant les valeurs intermediaires de decalageelles s'aditionnent au fur et a mesure phil ;;;;------------------ ;;;; decaler des entites suivant une liste valeur de decalage et un point de direction ;;;;------------------ (defun c:likpa () (setvar "cmdecho" 0) (setq osm (getvar "osmode")) (listedecalage) (prompt "CLIQUER SUR LES OBJETS A DECALER :") (setq entites nil) (while (null entites) (setq entites (ssget))) (setvar "osmode" 0) (setq poi1 nil) (while (null poi1) (setq poi1 (getpoint "POINT DE DECALAGE")) ) (setq compt 0) (setq com (sslength entites)) (while (< compt com) (progn (setq obj (ssname entites compt)) (setq decalageadd 0) (foreach elem listedeca (setq decalageadd (+ decalageadd (atof elem ))) (command "DECALER" decalageadd obj poi1 "") ) ) (setq compt (1+ compt)) ) (setvar "osmode" osm) (princ) ) (defun listedecalage () ;;; pour le decalage rentrer une valeur numérique type ( 123 ou -123 ) ;;; pour la copie rentrer des valeurs avec virgule type ( 555,0 ou -777,-666 ou 999,12 ) ;;; pour la copie si un seul chiffre est rentrer la direction doit etre fonction du dernier clic par rapport au 0,0,0 (setq sortie 1) (setq listedeca nil) (setq element nil) (while (/= sortie 0) (setq element (getstring t (strcat "\nENTRER LES VALEUR DE DECALAGE : "))) (if (/= element "") (setq listedeca (cons element listedeca)) (setq sortie 0) ) ) (setq listedeca (acad_strlsort listedeca)) ) FREELANCE Autodesk Architecture 2025 sous windows 11 64 REVIT 24 pouces vertical + 30 pouces horizontal + 27 pouces horizontal Lien vers le commentaire Partager sur d’autres sites More sharing options...
PHILPHIL Posté(e) le 28 novembre 2011 Auteur Partager Posté(e) le 28 novembre 2011 hello bon c'etait pas TOP ca beuguer ca devrait etre mieux avec cette version la likp : decaler suivant les valeurslikpa : decaler suivant les valeurs qui s'additionnent licp : copier suivant les valeurs en donnant un directionlicpa : copier suivant les valeurs qui s'additionnent en donnant une direction a+philcopier decaler suivant liste v2.00.lsp FREELANCE Autodesk Architecture 2025 sous windows 11 64 REVIT 24 pouces vertical + 30 pouces horizontal + 27 pouces horizontal Lien vers le commentaire Partager sur d’autres sites More sharing options...
lili2006 Posté(e) le 28 novembre 2011 Partager Posté(e) le 28 novembre 2011 Bonsoir à toutes et tous,, Merci pour ce partage PHILPHIL, Quand utilises-tu ces routines par exemple ? Merci d'avance, Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/ Lien vers le commentaire Partager sur d’autres sites More sharing options...
PHILPHIL Posté(e) le 28 novembre 2011 Auteur Partager Posté(e) le 28 novembre 2011 hello lili j'utilise ca quand je dois refaire des plansavec des cotes juste a huit zero apres la virgule ( 120.00000000) au lieu de ( 120.00012456) j'ai les plans en version *.dwg mais il ne sont pas juste et je dois rendre des plans de calepinage au millimetre donc autant partir sur une base juste actuellement c'est pour refaire des "clair de beton" avec trumeau n'ayant pas la meme largeur forcement et pour positionner ensuite les fenetres et la veture ensuite et les vis ;) a+ phil FREELANCE Autodesk Architecture 2025 sous windows 11 64 REVIT 24 pouces vertical + 30 pouces horizontal + 27 pouces horizontal Lien vers le commentaire Partager sur d’autres sites More sharing options...
lili2006 Posté(e) le 28 novembre 2011 Partager Posté(e) le 28 novembre 2011 Re, Ah oui,....Des personnes ne dessineraient-elles pas "correctement" ? ;):(rires forts): Merci pour ces explications, il va falloir que je teste ça,... @+, Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/ Lien vers le commentaire Partager sur d’autres sites More sharing options...
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