mars 14, 2022

Commandes AutoLISP gratuites pour gagner du temps d’édition de dessin

Qu’est-ce que AutoLISP ?

AutoLISP est un langage de haut niveau populaire utilisé pour la programmation dans des packages CAO tels qu’AutoCAD, BricsCAD ou ZWCAD. En utilisant AutoLISP, vous pouvez créer des commandes CAO personnalisées pour effectuer des actions afin de générer la sortie souhaitée.

AutoLISP est déjà chargé avec une version complète d’AutoCAD. Cependant, AutoLISP n’est pas pris en charge dans AutoCAD LT.

Liste des Lisps gratuits et des programmes utilitaires

Lisps Polylignes 3D

Sl. Aucun.

Lisp gratuit lié à la polyligne 3D

Description

Créer un Rectangle à 3 Points

Dessinez un Rectangle en sélectionnant 3 Points

Créer des Élévations à partir d’une ligne 3D

Créez facilement des élévations à partir d’une ligne 3D

Mise à jour du Sommet 3D

Mettre à jour la valeur Z de tous les sommets d’une polyligne 3D

Élever le texte

Élevez les textes sélectionnés selon les élévations mentionnées dans les textes sélectionnés

Convertir un visage 3D en STL 3D

Convertissez des visages 3D en fichier STL, puis affichez la STL dans des visionneuses STL gratuites

Marquer la valeur Z à chaque sommet de la polyligne 3D

Programme pour marquer la valeur Z à chaque sommet de la polyligne 3D

Interpoler la valeur 3D à chaque sommet de la polyligne

Interpolez la valeur 3D à chaque sommet de la polyligne

Interpoler Les Élévations

Interpoler les Élévations au sommet de la Polyligne 3D

Mise à jour du Vertext de la Polyligne 3D

Mettre à jour chaque Vertext de la Polyligne 3D à l’aide du Texte d’élévation

Lisps D’Arpentage

Sl. Aucun.

Lisp gratuit lié à l’Arpentage (Ingénierie des Infrastructures)

Description

Pieds au Mètre

Conversion distance en pieds en mètre

Convertir DXF en fichier CSV

Exportation de l’Est, du Nord, de l’Élévation et de la Remarque depuis DXF; Convertir DXF Créé par l’instrument Topcon en fichier CSV

Zone d’Affichage

Affichage de la Surface du Polygone dans Différentes Unités de Mesure

Dessiner un Dégradé

Programme pour tracer une ligne au niveau de la formation dans un dessin en coupe longitudinale à un gradient spécifié

Mesurer La Distance

Mesurer la distance entre deux points quelconques de la polyligne

Altitude interpolée

Interpoler les élévations à une distance donnée

Niveau de la Mer

Convertir l’altitude pour représenter le niveau de la mer

Présentation

Lisp utile pour convertir le point de dessin en points de réglage

Interpoler Plusieurs Élévations

Programme pour interpoler plusieurs élévations

Interpolation du point milieu

Interpoler le texte au milieu des textes sélectionnés

Mise à jour de l’Élévation

Ajouter une valeur Z aux points sélectionnés

Ligne Électrique

Dans de nombreux dessins d’arpentage, nous devons indiquer la ligne électrique. En utilisant ce lisp, n’importe quelle polyligne peut être convertie en ligne indiquant une ligne électrique.

Insérer du Texte sur le Point de la grille

Pour insérer du texte au point le plus proche de la grille avec un espacement de grille donné

Dessiner la Grille

Dessiner une grille avec un intervalle de grille donné

Zone Multiple

Trouver la zone de plusieurs polygones dans une seule commande

Chef de Tirage

Dessinez le chef avec l’estage respectif et au nord

Mètre aux Pieds

Convertir un texte métrique en texte avec une valeur métrique et une valeur en pieds

Texte aléatoire dans la Plage Sélectionnée

Créez des élévations aléatoires autour de l’élévation disponible avec la limite spécifiée

Répéter la commande de mesure

Répéter la commande de mesure avec l’option d’insertion de blocs pour plusieurs polylignes en une seule commande

Points de départ

Exporter des Points de dessin vers Excel pour Définir

Lisps d’Alignement

Sl. Aucun.

Lisp gratuit lié à l’alignement

Description

Marquer les Chaînes

Marquez les chaînages le long des alignements sélectionnés aux intervalles de section donnés

Créer Des Détails De Conception de Courbe

Créez des détails de conception de courbe pour tout alignement de route

Créer Un Bloc Le Long De L’Alignement

Créer un bloc d’attribut sur une polyligne sélectionnée avec numéro de bloc

Marquer les chaînes au passage à niveau

Insérer un Sommet le long d’un alignement à chaque Distance de chaînage: Marquer les chaînages au Croisement le long de l’Alignement

Insérer un sommet le long d’un alignement

Insérer un sommet le long d’un alignement (Polyligne) à l’emplacement du texte

Marquer les Points Apex le long d’un Alignement:

Insérer l’Apex à chaque Sommet de la Polyligne sélectionnée

Couper l’alignement entre les chaînes alternatives

Marquez la chaîne à un intervalle spécifié et coupez l’alignement entre chaque chaîne.

Lisp Polyligne

Sl. Aucun.

Lisps gratuits liés à Polyline

Lisp pour la CAO Brics

Réduire le Sommet de la Polyligne

Réduire le Poids de la Polyligne

Insérer un sommet le long d’une Polyligne

Insérer un Sommet le long d’une Polyligne à l’aide de la Position du Texte

Polygones de Contrôle de Qualité

Find close poly – Qualité Vérifiez votre Dessin avant de l’exporter vers le Système SIG

Déplacer Des Objets Texte

Exporter la distance de bloc de la ligne de Polyligne d’alignement au format CSV

Créer une Table de Coordonnées

Créer une table de coordonnées de Polyligne 3d et 2d

Exporter un Sommet Polyligne

Exporter les Données des Sommets Polylignes avec la Numérotation Automatique des Points

Marquer les Intersections

Trouver des couches de lignes intersection avec la polyligne sélectionnée

Trouver un Polygone Ouvert

Marquer les polygones ouverts parmi les polylignes sélectionnées

Convertir Polyligne Lisse

Conversion polyligne lisse en polyligne régulière

Lisser La Ligne De Section Transversale

Lisser la ligne de section transversale pour la représenter comme une surface naturelle

Convertir la face en Polyligne

Convertir des faces 3D en polyligne 3D

Créer une Ligne Centrale

Créer des lignes centrales à partir des bords

Trouver des Intersections

Trouvez des points d’intersection parmi les polylignes sélectionnées

Ligne de Mesure

Mesurez chaque segment de la polyligne sélectionnée.

Briser toutes les polylignes qui se croisent

Programme pour Briser les Polylignes à l’intersection

Recréer un Polygone dans le sens des Aiguilles d’une montre

Changer la direction du Polygone en Horloge

Polyligne décalée de chaque côté

Polyligne décalée de chaque côté

Trier les polylignes par longueur

Trier les Polylignes selon la distance

Exporter les Coordonnées de la Polyligne

Coordonnées d’exportation de Chaque Sommet de la Polyligne

Bloc Lisps

Sl. Aucun.

Lisp gratuit lié au bloc AutoCAD

Description

Bloc d’insertion au milieu du segment

Insérer des blocs au centre de chaque segment

Texte de l’attribut sélectionné

Créer du texte à partir de l’attribut sélectionné

Insérer un bloc sur une Polyligne

Insérer des blocs à l’intersection ou à l’extrémité ou une combinaison d’intersection et le point final parmi la polyligne sélectionnée.

Insérer un bloc au Sommet

Routine pour insérer un bloc à chaque sommet de la polyligne sélectionnée

Bloc d’Élévation

Routine Lisp pour élever les blocs à l’aide du texte d’élévation le plus proche.

Insérer un bloc sur le texte

Insérer des blocs en trouvant le texte spécifié dans le dessin entier

Lisps de Texte

Sl. Aucun.

Lisp gratuit pour gérer les entités de texte

Description

Vérifier les Numéros manquants dans l’Ordre

Trouvez le nombre manquant dans une séquence allant du plus petit au plus grand nombre parmi le texte sélectionné

Changer la Précision

Modifier la Précision du Texte sélectionné en CAO

Convertir MText en Texte en CAO

Convertir MText en Entité de texte normale dans AutoCAD

Trouver la différence dans le Texte de Rodage

Trouver la différence entre les textes qui se chevauchent

Textes d’Échange

Échanger les textes

Rotation Du Texte

Faire pivoter le texte par rapport à l’angle des points sélectionnés

Copier du texte à Plusieurs

Copier le texte du texte de référence à tous autres textes sélectionnés

Sélectionner Des Textes Contenant

Sélectionnez les textes ayant un texte spécifié parmi les textes sélectionnés

Trouver des Chevauchements

Find est le texte qui se chevauche sur un autre texte ou entité

Arrondir Les Valeurs

Arrondir les valeurs à 0 le plus proche.005

Encadré autour d’un Texte

Placez des cases autour des textes sélectionnés

Entourez un Texte

Placez des cercles autour des textes sélectionnés

Trouver le Nombre Minimum et Maximum parmi le Texte sélectionné

Trouver le Nombre Minimum et Maximum parmi le Texte sélectionné

Exporter les Données des Points

Exportation des Données de point à partir du dessin en tant que un fichier CSV

Importer des Données de Point

Importation de Données de Point à partir d’un fichier CSV en tant que dessin AutoCAD

Lisps Utilitaires

Sl. Aucun.

Fonctions Utilitaires Lisp Gratuites

Commande

Objet Cloud

Créez une légende (objet de type nuage) autour du texte important du dessin

Macros

Ensemble de macros pour accélérer l’édition de dessin

Détails de la liste DXF

Liste tous les détails DXF de l’entité sélectionnée

Multiplier

Multiplier les entités sélectionnées avec un facteur de multiplication donné

Changer le calque en Courant

Remplacez le calque des entités sélectionnées par le calque actuel

Créez Rapidement Des Calques

Créez rapidement un nouveau calque

Supprimer le Calque

Supprimer toutes les entités de la couche déterminées par l’entité sélectionnée

Ensemble UCS normal

Définissez l’UCS normale sur toutes les entités sélectionnées. utile lorsqu’un angle d’extrusion est défini sur des entités de dessin par erreur.

Ligne d’Échelle

Mettez à l’échelle les lignes sélectionnées à partir du point médian avec un facteur d’échelle donné.

Arc à Ligne

Convertir un arc ou un cercle en un ensemble de segments de ligne

Elevate Texte d’élévation

Élevez les Élévations en fonction du Contenu du texte

Programmes Utilitaires

Sl. Aucun.

Programme Utilitaire Gratuit

Description

Macro Excel

Traçage des niveaux de tache de différentes couleurs dans votre pack cao à l’aide de cette macro

Excel en CAO

Créer des données de table en tant qu’entités CAO natives à partir d’Excel

Forme d’ESurvey

Convertir AutoCAD DXF ou AutoCAD DWG en fichier de forme ESRI

Convertisseur UTM

Convertir latitude /longitude (Lat /long) en UTM et vice versa

Coureur de lots CAD

Exécuter le script et le lisp sur plusieurs dessins

Conversion d’Unité

Utilitaire pour convertir les unités d’arpentage les plus populaires – longueur, surface et volume.

Qu’est-ce qu’un fichier LSP ?

Fichiers LSP ou fichiers avec.Les extensions LSP sont les fichiers écrits en langage de programmation LISP. Les fichiers LSP contiennent du code source pour AutoLISP sous forme de code de programme en texte brut qui est exécuté à l’aide d’un interpréteur LSP. Ces fichiers peuvent être ouverts à l’aide de n’importe quel éditeur de texte. Les fichiers LSP sont utilisés avec des programmes de CAO populaires tels que AutoCAD, BricsCAD et ZWCAD.

Comment créer un LISP dans AutoCAD ?

Vous pouvez créer un programme LISP dans la fenêtre VLISP. Pour ouvrir la fenêtre VLISP, dans la fenêtre AutoCAD, dans le menu « Outils », sélectionnez « AutoLISP », puis sélectionnez « Éditeur Visual LISP ».’Dans la fenêtre VLISP qui s’ouvre, vous pouvez taper votre programme LISP dans la fenêtre de la console. Vous pouvez également lancer l’éditeur de texte VLISP en sélectionnant « Fichier », puis « Nouveau.’L’éditeur de texte vous permet d’écrire et d’enregistrer des programmes LISP complets, ou des routines.

Comment ouvrir un LISP dans AutoCAD ?

Un fichier AutoLISP doit d’abord être chargé avant de pouvoir être exécuté. Pour ouvrir un fichier AutoLISP (LSP), assurez-vous que l’éditeur de texte est actif. Dans Visual LISP, dans la barre de menus, dans le menu « Outils », cliquez sur le bouton « Charger ». Alternativement, dans la barre d’outils « Exécuter », vous pouvez cliquer sur la fenêtre « Charger l’édition active ». Un message s’affiche dans la fenêtre de la console si le programme a été chargé avec succès. Pour exécuter la fonction AutoLISP, À l’invite de commande AutoCAD, entrez le nom d’une commande ou d’un nom de fonction entre parenthèses, puis appuyez sur  » Entrée « . Vous pouvez également entrer le nom d’une commande ou d’une fonction entre parenthèses à l’invite de la fenêtre de la console Visual LISP, puis appuyer sur  » Entrée « .

LISP est-il le meilleur langage de programmation pour AutoCAD?

LISP, l’un des meilleurs langages de haut niveau, est le langage de programmation le mieux adapté pour AUTOCAD en raison de la nature non structurée des dessins AutoCAD.Les fonctions lisp conviennent à la géométrie, à l’accès à la base de données DWG interne d’AutoCAD ou à la manipulation d’entités graphiques dans AutoCAD. Les propriétés de ces entités graphiques sont révélées à AutoLISP sous forme de listes d’associations dans lesquelles les valeurs sont associées à des codes de groupe AutoCAD qui indiquent des propriétés telles que des points de définition, des rayons, des couleurs, des calques, des types de lignes, etc. AutoCAD charge le code AutoLISP à partir de.Fichiers LSP.

Le code AutoLISP peut interagir avec l’utilisateur via l’éditeur graphique d’AutoCAD en utilisant des fonctions primitives qui permettent à l’utilisateur de choisir des points, de choisir des objets à l’écran et d’entrer des numéros et d’autres données. AutoLISP dispose également d’une interface utilisateur graphique intégrée (GUI) mini- ou d’un langage spécifique au domaine (DSL), le langage de contrôle de dialogue, pour créer des boîtes de dialogue modales avec mise en page automatisée, dans AutoCAD.

Comment charger un programme AutoLISP?

Entrez le programme/la routine lisp dans l’éditeur Visual Lisp. Chargez la routine en cliquant sur le bouton « 

‘Charger la fenêtre d’édition active’. La commande souhaitée est créée. Vous pouvez maintenant exécuter cette commande dans la fenêtre de commande pour obtenir le résultat souhaité. Vous pouvez également charger le programme LISP à partir de l’éditeur Visual lisp extérieur. Cette pratique est normalement utilisée lorsque vous ne souhaitez pas partager le code des commandes lisp que vous avez créées. Pour charger lisp en dehors de l’éditeur LISP, accédez au menu « Gérer » et cliquez sur « Charger l’application ». Sélectionnez le fichier LSP et chargez-le. De cette façon, vous pouvez utiliser la routine LSP avec le dessin souhaité. Cependant, si vous souhaitez utiliser la commande lisp avec plusieurs dessins, vous devez l’ajouter à la suite de démarrage, de sorte que la routine lisp soit automatiquement chargée chaque fois que vous démarrez un nouveau dessin et qu’elle puisse être utilisée avec n’importe quel nouveau dessin.

Comment charger des fichiers lisp dans Autocad LT?

Vous ne pouvez pas charger de fichiers lisp dans AutoCAD LT. AutoCAD LT est une version limitée d’AutoCAD. AutoCAD LT ne prend pas en charge AutoLISP. Il n’est pas possible de charger des applications externes dans AutoCAD LT et, par conséquent, la commande Appload n’est pas disponible. C’est la raison pour laquelle vous ne pouvez pas charger de fichiers lisp.

Quelle est la différence entre AutoLISP et Visual LISP ?

AutoCAD a introduit AutoLISP en tant qu’interface de programmation d’application (API) dans la version 2.1, au milieu des années 1980. LISP a été choisie comme API AutoCAD initiale car elle était particulièrement adaptée au processus de conception non structuré des projets AutoCAD, qui impliquait d’essayer à plusieurs reprises différentes solutions aux problèmes de conception.

Visual LISP (VLISP) est un outil logiciel conçu pour accélérer le développement de programmes AutoLISP. L’environnement de développement intégré (E) VLISP fournit des fonctionnalités pour faciliter les tâches de création et de modification du code source, de test de programme et de débogage. De plus, VLISP fournit un support pour fournir des applications autonomes écrites en AutoLISP.

Quel logiciel de CAO prend en charge AutoLISP et Visual LISP ?

AutoLISP et Visual Lisp sont pris en charge par des logiciels de CAO tels que AutoCAD, BricsCAD, GStarCAD et ZWCAD.

Quelles sont les différentes extensions prises en charge par les différents logiciels de CAO ?

Chaque logiciel de CAO nécessite un type de fichier différent pour exécuter le lisp. Voici quelques extensions de fichiers requises: .Fichier LSP-Lisp (Fonctionne avec AutoCAD/BricsCAD/GStarCAD/ZWCAD).Fichier AutoLISP à Chargement rapide compilé FAS (Fonctionne avec AutoCAD/ GStarCAD).Fichier Lisp compilé par DES-Bricscad (Fonctionne avec BricsCAD).Fichier Lisp compilé par ZEL-ZWCAD (Fonctionne avec ZWCAD).

Que télécharger et Comment télécharger Lisp?

Chaque paquet CAO nécessite un type de fichier différent pour exécuter le lisp. Voici quelques extensions de fichiers requises: .Fichier LSP-Lisp (Fonctionne avec AutoCAD/BricsCAD/GStarCAD/ZWCAD).Fichier AutoLISP à Chargement rapide compilé FAS (Fonctionne avec AutoCAD/ GStarCAD).Fichier Lisp compilé par DES-Bricscad (Fonctionne avec BricsCAD).Fichier Lisp compilé par ZEL-ZWCAD (Fonctionne avec ZWCAD). En fonction du package CAO souhaité, vous pouvez choisir de télécharger le fichier souhaité.

Comment télécharger Lisp dans Mon package CAO?

Démarrez votre programme de CAO et, à l’invite de commande ou à l’écran, tapez ‘appload’. La boîte de dialogue Charger/Décharger les applications s’affiche. À côté de « Regarder dans », cliquez pour accéder au répertoire dans lequel vous avez enregistré le fichier lisp. Sélectionnez le fichier requis et cliquez sur le bouton « Charger » et cliquez sur le bouton « Fermer ».

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.