(gile) Posté(e) le 6 septembre 2009 Posté(e) le 6 septembre 2009 Salut, En LISP la fonction grread permet de créer et de modifier une entité suivant la position du curseur, mais cette fonction est limitée notamment par le fait qu'elle désactive les accrochages aux objets. ObjectARX fournit une classe gérée pour .NET : la classe Jig qui permet d'utiliser une "entité fantôme" pendant une entrée utilisateur (GetPoint ou GetAngle) et de modifier cette entité suivant les mouvements du curseur tout en conservant tous les accrochages aux objets. Un exemple d'utilisation avec la commande AVX qui permet d'ajouter un sommet sur un segment de polyligne ou à une de ses extrémités.La commande fonctionne quelque soit le plan de construction de la polyligne et le SCU courant (si le plan de la polyligne est différent de celui du SCU courant, un "SCU dynamique" est créé).Une commande DVX est aussi définie pour supprimer le sommet sélectionné. Fonctionnement avec les accrochages http://img406.imageshack.us/img406/5590/avx1.gif Traitement des largeurs non constantes http://img44.imageshack.us/img44/871/avx2.gif Taitement des segments en arc http://img33.imageshack.us/img33/3152/avx3.gif PolylineEdit.ZIP contient le code source (C#) et la dll Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
PHILPHIL Posté(e) le 6 septembre 2009 Posté(e) le 6 septembre 2009 hello gille ok gille essayé, adopté ca va surtout etre plus pratique pour ajouter des segments en bout de polylignes merci bien basss a+ phil FREELANCE Autodesk Architecture 2025 sous windows 11 64 REVIT 24 pouces vertical + 30 pouces horizontal + 27 pouces horizontal
bseb67 Posté(e) le 7 septembre 2009 Posté(e) le 7 septembre 2009 Salut (Gile), Rien que les vidéos donnent envie :D Je vais tester et pense que certains ici en auront l'utilité. a commencé par moi. Tous pour lisp, Lisp pour tous!Avec Revit, cela ne vas trop vite...
bseb67 Posté(e) le 7 septembre 2009 Posté(e) le 7 septembre 2009 Re, en fait j'ai quelques remarques :- je préfèrerai une commande bouclante tant que pas "échap" - les deux commandes prennent en compte le clic comme point de travail,cela me perturbe un peu. Je partirai sur une sélection de la polyligne à modifierpuis autant de clics que l'on veut pour ajouter ou supprimer des points. Maintenant cela n'engage que moi. Tous pour lisp, Lisp pour tous!Avec Revit, cela ne vas trop vite...
Titifonky Posté(e) le 7 septembre 2009 Posté(e) le 7 septembre 2009 Bonjour, Cette dll, fonctionne-t-elle avec les versions LT et si oui comment fait-on pour l'installer ? J'ai essayé de la copier directement dans le dossier d'installation mais cela ne fonctionne pas. Merci pour cette fonctionnalité très intéressante. Etienne www.le-metal.net, sur la métallerie
bseb67 Posté(e) le 7 septembre 2009 Posté(e) le 7 septembre 2009 Salut titifonky, Pour charger un fichier dll, utilise la commande netload Tous pour lisp, Lisp pour tous!Avec Revit, cela ne vas trop vite...
Tramber Posté(e) le 7 septembre 2009 Posté(e) le 7 septembre 2009 Très interessant ! Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
Titifonky Posté(e) le 7 septembre 2009 Posté(e) le 7 septembre 2009 Salut bseb67, Je pense que la commande netload ne fonctionne pas avec les versions LT Y a-t-il une autre solution ? www.le-metal.net, sur la métallerie
(gile) Posté(e) le 7 septembre 2009 Auteur Posté(e) le 7 septembre 2009 Salut et merci pour ces retours Re, en fait j'ai quelques remarques :- je préfèrerai une commande bouclante tant que pas "échap" - les deux commandes prennent en compte le clic comme point de travail,cela me perturbe un peu. Je partirai sur une sélection de la polyligne à modifierpuis autant de clics que l'on veut pour ajouter ou supprimer des points. Maintenant cela n'engage que moi. Je dois dire que je me suis peu occupé du mode de sélection... - tu peux toujours faire un bouton : *^C^Cavx; - pour ajouter (ou supprimer) un sommet, il faut bien spécifier le segment (ou le sommet) et, ce faisant, on sélectionne la polyligne. Ça évite un clic. Cette dll, fonctionne-t-elle avec les versions LT et si oui comment fait-on pour l'installer ? Ça m'étonnerait vraiment, si Autodesk a rendu l'interpréteur LISP est inaccessible dans les versions LT, ce n'est sûrement pas pour permettre d'accéder à des applicatifs écrits avec des langages plus puissants. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
lili2006 Posté(e) le 7 septembre 2009 Posté(e) le 7 septembre 2009 Bonsoir à toutes et tous, Balaise !! :hallucine: Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
(gile) Posté(e) le 8 septembre 2009 Auteur Posté(e) le 8 septembre 2009 Nouvelle version "répétitive", faire Echap entrée, clic droit... pour quitter la commande. PolylineEdit2.dll Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
lili2006 Posté(e) le 8 septembre 2009 Posté(e) le 8 septembre 2009 Bonsoir à toutes et tous, Déjà la mort de ADDVTX et DELVTX au profit de AVX & DVX,.... ;) Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
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