Aller au contenu

Classement

Contenu populaire

Affichage du contenu avec la meilleure réputation depuis le 20/07/2011 dans toutes les zones

  1. Bonjour à toutes et à tous, Récemment j'ai constaté des postes / réponses un peu déplacés voir rageant / insultant sur notre magnifique site. SVP nous sommes ici pour s'entraider non pas pour cracher, insulter ou dénigrer sur les travails des autres, les outils et les logiciels (boites - éditeurs) . Soyons respectueux! Essayez d'être précis dans les demandes et si possible déposer des captures d'écran ou partager vos fichiers pour mieux appréhender vos soucis. Amicalement
    9 points
  2. Salut, ;; ;; https://gilecad.azurewebsites.net/Lisp.aspx ;; ;; https://gilecad.azurewebsites.net/LISP/Dialog.lsp ;; Pour faire comme un de mes mentor, je regroupe ici des LISP éparpillés un peu partout. Pour beaucoup, ces LISP ont été publiés sur le site, certains étaient des réponses à des demandes, beaucoup y ont évolué à la suite de tests et de suggestions, merci à tous ceux qui ont participé. Pour l'utilisation des LISP (chargement, lancement) voir cette page Certains semblent avoir des soucis pour décompresser les fichiers ZIP, je leur recommande d'utiliser : 7-zip (gratuit). 3dPolyFillet : "Raccord" sur les polylignes 3D (arc constitué des segments jointifis). commande : 3dpolyfillet Arc2Seg : Transforme des arcs et cercles en polygones et les arcs des polylignes en successions de segments droits. Les Xdatas (ainsi que les données d'objet MAP) sont conservées. commande : arc2seg Ac_ob&Rac_ob : ACcroche ou RACcorde l'extémité des objets (ligne, polyligne spline) située en deçà d'une distances spécifiée au centre, point d'insertion, ou point du cercle bloc point sélectionné. commandes : ac_ob (accrocher) rac_ob (raccorder) lien : Routine pour accrocher les fils AddVtx&DelVtx : Ajoute ou supprime des sommets à une polyligne (lw, 2D ou 3D). commandes : addvtx (ajouter) delvtx (supprimer) liens : Ajouter un sommet sur une polyligne, Enlever des sommets sur une Lwpolyligne Anse de panier : crée une polyligne en anse de panier. commande : adp Arcedit : Permet de changer les angle de départ et de fin d'un arc (cercle ou ellipse) ou de transformer un cercle en arc. commande : arcedit Arcs_spec : Crée des arcs d'après le périmètre de l'arc. commandes : arc_dcl (départ, centre, longueur), arc_cdl (centre, départ, longueur), arc_del (départ, fin, longueur) Bbox : Crée une polyligne ou polyligne 3D figurant la "bounding box" de l'objet par rapport au SCU courant. commande : bbox lien : Boundingbox Bissectrice : Crée une ligne sur la bissectrice de deux segments rectilignes. commande : bissectrice Cadre&Masque : Crée un cadre ou un masque sur les texte et mtextes sélectionnés. commandes : ct pour un cadre mt pour un masque lien : Cadre/Masque pour textes et mtextes CleanPoly : Supprime les sommets superposé d'une polyligne. commande : clean_poly lien : Poignées superposées Curve2Pipe : Extrude un anneau sur les chemin spécifés. commande : curve2pipe ou c2p Dist : Retourne à la ligne de commande la distance entre 2 points ou celle de l'objet sélectionné (plus la longueur du segment pour les polylignes). commande : dist lien : Un DISTANCE amélioré Diviser_Mesurer_3D : Comme les commandes diviser et mesurer avec des options supplémentaires. commande : div3d (diviser) et mes3d (mesurer) lien : Commande Diviser... Edit_bloc : (version 3.5) Modifie les propriétes des entités composants les blocs spécifiés. Le ZIP contient les fichiers source, un fichier compilé VLX et un fichier "Lisez moi". commandes : edit_bloc et edit_bloc_rep (tous les DWG d'un répertoire) liens : Modifier des blocs ; Modifier des blocs version 2 ; Edit_bloc version 3 : Sélectionner le contenu de calques "non purgeables" Fusion : Crée une polyligne sur le contour de chaque gorupe de polylignes fermées et contiguës sélectionnées. commande : fusion ou upl lien : Fusion de plusieurs polylignes, Polyligne englobante. Gileselscu : Active la fenêtre de sélection parallèle au SCU courant pour les commandes : copier, déplacer, échelle, effacer, miroir, rotation et 3drotation. commande : gileselscu lien : Sélection suivant SCU Helicoide : Crée une hélicoïde (succession d'arcs elliptiques) Le ZIP contient les fichiers source, un fichier compilé VLX et un fichier "Lisez moi". commande : helicoide lien : Solides 3D en colimaçon Increment version 2.0 : Incrémenter une valeur numérique, alphabétique ou alphanumérique dans une chaîne de caractères (texte ou attribut) commandes : inctxt (insertions multiples d'un texte) ; incatt (insertions multiples d'un bloc avec attribut) ; incsuf (incrémentation du suffixe des textes sélectionnés) ; incsel (incrémentation d'une valeur dans les textes sélectionnés) ; incadd (ajout d'une chaîne avec incrément) ; incr (choisir une de ces commandes) liens : Incrémenter les suffixes ; Lisp Numeros...besoin d'une correction. Ins3d : (version 1.1) Insère un bloc sur le plan spécifié par 3 points. commande : ins3d InsTopo : Lit un fichier ascii (txt,csv...) contenant des points topo et insère des points et/ ou des blocs avec attributs. commande : instopo lien : Importer des points depuis un fichier Join3dPoly : Joint les objets sélectionné en une polyligne 3D. commande : join3dpoly Long_line : Retourne dans la fenêtre de texte la longueur de ligne et polyligne du calque sélectionné (possibilité d'enregistrer en XLS) commande : long_line Long_objt : Modifie la longueur totale d'un objet en fonction du périmètre de l'objet sélectionné. commande : long_objt Matchset : Rend courantes le propriétés de l'entité sélectionnée qui sont cochées dans la boite dialogue. Le ZIP contient les fichiers source, un fichier compilé VLX et un fichier "lisez-moi". commande : matchset lien : 2 outils que j'ai dans la tête Mcopy : Effectue la copie multiple d'une sélection suivant le décalage spécifié par 2 points. commande : mcopy Mediatrice : Crée une ligne sur la médiatrice du segment défini par 2 points. commande : mediatrice Model_hatch : Un LISP de BonusCAD tourné à ma façon. Récupère la définition du modèle de hachure et propose de l'enregistrer. commande : model_hatch lien : Créer fichier PAT depuis une hachure existante MoveAtt : Permet de déplacer les attributs sélectionnés. commande : moveatt lien : Déplavement attribut ; Amélioration du lisp Move-Att.lsp MsFreeze : Gèle les calques sélectionnés dans une liste ou à l'écran uniquement dans l'onglet objet. commande : msfreeze lien : Geler uniquement en EO ; Geler calques EO mais pas EP Obj2Wipeout : Crée un "Wipeout" à partir de l'objet sélectionné (cercle, ellipse, ou polyligne avec arcs). commande : ob2wo lien : Wipeout avec des arcs Pline_Block : Insère un bloc contenant des attributs dont certains sont des champs dynamiques liés à une polyligne. Le ZIP contient les fichiers source, un fichier compilé VLX, un fichier PDF "Mode d'emploi" et un bloc DWG. commande : pline_block liens : Blocs avec champs dynamiques ; Etiquettes de métré automatique ; Pline_block ; Pline_block (mode d'emploi) ; MAJ Pline_Block PlineOrg : Change le sommet de départ d'une polyligne fermée. Version 2.0 : le sommet peut être choisi n'importe où sur la polyligne. commande : plineorg lien : Changer l'origine d'une polyligne 2D ; départ polyligne PolySegments : Permet de copier ou décaler uniquement certains segments d'une polyligne. commandes : copsegs (copier), ofsegs (décaler) lien : Décaler plusieurs segments de polyligne PolySolid : Permet de créer des "polysolides" avec les versions antérieures à AutoCAD 2007 commande : polysolid lien : Polysolide Res_hel : Crée un réseau hélicoïdal avec les objets sélectionnés. Le ZIP contient les fichiers source, un fichier compilé VLX et un fichier "Lisez moi". commande : res_hel liens : Réseau hélicïdal ; Solides 3D en colimaçon ; Réseau polaire avec REF R_pline : Inverse le sens des sommets d'une polyligne. commande : r_pline lien : Inverser les sommets d'une polyligne Soustrac : Effectue une soustraction de solides 3d ou de régions sans les unir les objets (les objet soustraits sont consevé ou supprimés suivant la valeur de la variable DELSUB). commande : soustrac Special_selections : Plusieurs routines pour faire des jeux de sélection suivant les propriétés d'un objet,suivant une fenêtre parallèle au SCU courant ou ou une fenêtre délimitée par un objet. commandes : ssc (suivant la couleur), ssl (suivant le calque), sse (suivant le type d'entité), sstl (suivant le type de ligne), ssatt (suivant la valeur d'un attribut) , sscu (fenêtre parallèle au SCU), ssof (fenêtre définie par un objet), ssoc (capture définie par un objet), inv_sel (inverser la sélection), ssd (suivant les valeurs de paramètres de blocs dynamiques). liens : Sélection de tous les objets d'un calque ; Sélection suivant SCU... ; Sélection rapide de blocs par valeur d'attribut ? ; SELETION BLOC DYNAMIC!!!!!!!! SSFilter : Sélectionne les objets ayant les mêmes propriétés que les entités sélectionnées et qui sont cochées dans la boite dialogue. Le ZIP contient les fichiers source, un fichier compilé VLX et un fichier "lisez-moi". commande : ssf SSMatch : ssm sélectionne les objets ayant les mêmes propriétés que l'entité sélectionnée et qui sont cochées dans la boite dialogue ; ssmm permet à l'utilisateur de faire des sélections multiples chacune utilisant le filtre créé à partir d'un objet sélectionné et des propriétés cochées dans la boite de dialogue. Le ZIP contient les fichiers source, un fichier compilé VLX et un fichier "lisez-moi". commandes : ssm et ssmm lien : 2 outils que j'ai dans la tête ; Sélection de tous les objets d'un calque SurfDev : Crée une région représentant le développé d'un maillage 3D ouvert ou fermé à 2 sommets M (surface réglée). commande : surfdev lien : Développer les surfaces développables Tangente : Crée une ligne sur la tangente à la courbe au point spécifié. commande : tap lien : Tangente au point TotalArea (v4.06) : Crée un lien dynamique entre deux attributs du bloc "TotalArea" : étiquette "AREA" pour la somme des aires des objets (arc, cercle, ellipse, polyligne, spline, hachure, région, mpolygon) qui lui sont liés et "NOBJ" pour le nombre d'objets. Le fichier ZIP contient le fichier LISP (TotalArea.lsp), un exemple de bloc (TotalArea.dwg), un fichier d'aide (TotalArea.chm) et un fichier texte (TotalArea.txt). Décompresser le ZIP dans un répertoire du chemin de recherche et charger automatiquement le LISP au démarrage (pour activer les réacteurs) commandes : arebox (boite de dialogue), totalarea (insertion et liaison), areaedit (lier ou détacher des objets), areashow (mettre en surbrillance les objets liés), areaconv (facteur de conversion), areaprec (affichage des décimales). liens : Pline_block+ ; surfaces cumulées, TotalArea & TotalPerim, nouvelles versions. TotalPerim (v4.06) : Crée un lien dynamique entre deux attributs du bloc "TotalPerimeter" : étiquette "PERIM" pour la somme des longueurs des objets (arc, cercle, ellipse, ligne, polylines, région, spline, mpolygon) qui lui sont liés et "NOBJ" pour le nombre d'objets. Le fichier ZIP contient le fichier LISP (TotalPerim.lsp), un exemple de bloc (TotalPerimeter.dwg), un fichier d'aide (TotalAPerim.chm) et un fichier texte (TotalPerim.txt). Décompresser le ZIP dans un répertoire du chemin de recherche et charger automatiquement le LISP au démarrage (pour activer les réacteurs) commandes : perimbox (boite de dialogue), totalperim (insertion et liaison), perimedit (lier ou détacher des objets), perimshow (mettre en surbrillance les objets liés), perimconv (facteur de conversion), areaprec (affichage des décimales). lien : Longueurs cumulées, TotalArea & TotalPerim, nouvelles versions. Trapeze : Crée une polyligne trapézoïdale. Le ZIP contient le fichiers source .LSP, un PDF "Mode d'emploi" et 2 icones. commande : trapeze lien : (mon premier message sur CADxp) Dessiner un trapèze Vues_pavé : Les vues prédéfinies avec le pavé numérique commandes : 0 (Bas), 1 (Isométrie sud Ouest), 2 (Avant), 3 (Isométrie sud Est), 4 (Gauche), 5 (Haut), 6 (Droite), 7 (Isométrie Nord Ouest), 8 (Arrière), 9 (Isométrie Nord Est) Le coin des lispeurs Il ne s'agit plus ici de commandes définies en LISP mais de routines LISP utilisables dans divers programmes. Dialog : Des petites boites de dialogue (sans fichier DCL séparé) pour récupérer des données de la part de l'utilisateur . Routines : getBlock, retourne le nom du bloc entré, sélectionné à l'écran, dans la liste déroulante ou depuis la boite de dialogue AutoCAD de sélection de fichier (getfiled). getLayer, retourne le nom du calque entré, sélectionné à l'écran ou dans la liste déroulante. getLayers, retourne les noms des calques cochés (possibilité de pré-cocher et/ ou de griser des calques) InputBox, retourne la donnée entrée en réponse au message (chaîne) DoubleInputBox, retourne la liste des données entrées en réponse aux messages (chaîne) GetLayouts, retourne la liste des présentations choisies dans la boite de dialogue OptionBox, retourne la (ou les) clé de l'option (ou des options) cochées(s) (chaîne) ListBox, retourne la (ou les) clé de l'option (ou des options) choisie(s) dans une liste (chaîne) Vecteurs&Matrices : Petite librairie de fonctions de calcul vectoriel et matriciel élémentaire et des exemples d'application à la DAO Listes : Petite librairie de fonctions de manipilation des listes Dernière édition : 24/11/2011
    7 points
  3. Bonjour , une autre solution, A l'aide des talus dynamiques des plateformes La vidéo en Français 😉 modification d'une plateforme dans une emprise.mp4
    7 points
  4. Salut, Je vais essayer de décrire la procédure d'inscription qui semble poser problème à certains (procédure que je viens d'effectuer en ouvrant un nouveau compte avec succès). 1) On commence par cliquer sur le bouton "Inscrivez-vous" en haut à droite de la fenêtre de CADxp. 2) On lit les conditions et on coche "J'ai lu, compris et j'accepte ces termes et conditions", puis on clique sur "Inscription" 3) On remplit la fiche de renseignement (pseudo, mot de passe adresse mail, ...). 4) On se connecte avec son pseudo et son mot de passe fraichement créés. 5) On clique sur "Renouveler la validation" 6) On est averti qu'on va recevoir un mail de validation 7) À la réception du mail, on clique sur le lien dans le corps du mail 8) On est informé que notre inscription a été validée
    7 points
  5. Bonjour à vous tous Cela fait un moment que je fais des lisp et que je les publie sur ce forum On en trouve un peu partout et j'ai donc décidé de les regrouper dans ce post Les Lisps de Patrick AST Afficher le dessin selon le style de tracé. CAT Recopier les valeurs d’attributs d’un bloc vers un/des autres bloc(s), même si on n’a pas le même nombre d’attributs entre les blocs. CHAT Créer un champ dynamique à un attribut pour lui indiquer la hauteur Z de l’objet. COUP Couper des intersections de lignes par une distance donnée. CPL Importer des calques depuis un dessin Autocad pas forcement ouvert. CPS Importer des styles de côtes depuis un dessin Autocad pas forcement ouvert. CPSCU Importer des scu depuis un dessin Autocad pas forcement ouvert. DEF Définir comme paramètres par défaut selon les caractéristiques d’un objet sélectionné (calque, couleur, épaisseur, etc…) DUC Mettre tous objets de tous les dessins d’un répertoire complet en couleur ducalque. EPO Geler des calques apparents dans les fenêtres de présentations et plus en espace objet. EXL v1.11 Exporter les présentations d’un dessin. L’idée est de créer un nouveau dwg par onglet mais en ne conservant que ce qui est affiché dans la présentation. Le dessin exporté se nomme en reprenant le nom du dessin actuel et en y ajoutant le nom de l’onglet. Fonctionne avec une seule fenêtre par présentations EXL V3.02 Exporter les présentations d’un dessin. L’idée est de créer un nouveau dwg par onglet mais en ne conservant que ce qui est affiché dans la présentation. Le dessin exporté se nomme en reprenant le nom du dessin actuel et en y ajoutant le nom de l’onglet. Fonctionne avec plusieurs fenêtres par présentations. Nécessite d’utiliser GEXL (fournit avec EXL) pour geler les calques dans les fenêtres des présentations exportées. EXP Décomposer complètement une sélection, même les objets imbriqués. FOG Changer facilement et rapidement de présentation. Quand on a plusieurs présentations, rien de plus fastidieux que de faire un clic sur le bouton de défilement et plusieurs fois de suite tout en faisant une petite pause afin que l’onglet suivant s’affiche. On choisit directement sa présentation. GEF Gérer les différents calques dans les différentes fenêtres des présentations. Par exemple, si on a ajouté un calque dans notre dessin et que l’on ne souhaite pas le voir apparaître dans plusieurs présentations sur plusieurs fenêtres, GEF le gèle facilement. GRF Importer plusieurs folios (fichiers) depuis un répertoire dans un dessin unique. Ces folios seront insérés dans les présentations. IAT Incrémenter des attributs. Permet d’avoir une chaine de caractères avec une numérotation qui se suit. Par exemple : B008-006, B008-007,B008-008 Par exemple : 001AA, 001AB, 001AC INC Incrémenter des textes. Un tri est possible avec les coordonnées des textes afin d’obtenir une suite logique. IND Incrémenter les indices des cartouches. INSEDIT InsEdit (gile) Redéfinir le point d'insertion des blocs. IXL Insérer des blocs dans Autocad depuis une feuille Excel. JAV Nettoyer un dessin en profondeur, des objets difficilement effaçables autrement qu’en programmation. JSD Créer un jeu de sélection de ce qui a été dupliqué. LATT simplifié Lier des attributs de manière croissante. Les attributs de mettent à jour de manière dynamiques. Par exemple, si on efface un attribut lié, alors les autres se renumérotent afin que la suite logique reste la même. LATT Lier des attributs de manière Identique, Croissante ou encore de faire une Somme. Les attributs de mettent à jour de manière dynamiques. Par exemple, si on efface un attribut lié, alors les autres se renumérotent afin que la suite logique reste la même. LSTATT Décompte des blocs, mêmes les dynamiques avec la possibilité de distinguer les blocs avec attributs (sur autant d’attributs possible). Possibilité aussi d’exporter les résultats dans un fichier texte. Ce fichier, s’il est renommé en .xls sera ouvert sans problème avec Excel. LXL Lier des Attributs, Textes, Mtexts ou des Rtexts avec Excel. Le principe est de lier à une cellule Excel une valeur. Les données peuvent être transmises depuis Autocad vers Excel, ou dans le sens inverse. On peut travailler avec plusieurs fichiers, feuilles Excel dans plusieurs dessins Autocad Le lisp inclus : EXPLXL : Exporter des données de LXL dans un fichier texte afin de conserver une sauvegarde de ses données créé avec LXL. IMPLXL : Récupérer la sauvegarde préalable de Explxl pour remettre à jour ses données. XL->ATT: Mise à jour pour les scripts, d'Excel vers Autocad ATT->XL: Mise à jour pour les scripts, d'Autocad vers Excel. MAT Propager la valeur d'un attribut. MES Mesurer en continu et avec cumul des distances directement dans le dessin. MIM En cas de changement d’imprimante réseau ou tout simplement parce que le service informatique à redéfinit ses serveurs, MIM permet de réaffecter une nouvelle imprimante pour toutes les présentations choisies tout en conservant les paramètres d’impression. MPL On configure correctement la mise en page d’une présentation. MPL permet la recopie de cette mise en page sur les présentations choisies. ONG Gérer ses présentations. Reprends tous ce qui est sous le clic droit mais d’une manière plus ergonomique. OOG Réorganiser les onglets d'une manière simple. OU Localiser facilement des blocs. Quand on a un grand dessin et qu'on arrive pas à localiser ses blocs, OU dessine un trait de 0,0 au point d'insertion du bloc, ce qui permet d'enfin le localiser. OUA La même chose que le lisp Ou, sauf qu'on peut différencier les blocs avec une valeur d'attribut. PAT Changer la valeur d'un attribut dans plusieurs fichiers. Même principe de fonctionnement que MAT. RA Faire un raccord sans joindre. RB Refait tous les blocs de la couleur dubloc et sur le calque 0. (gile) à fait un super lisp avec edit_bloc, mais ayant déjà celui-là et qu'il ne pose pas de question... RBLOC Remplacer un/des bloc(s) par un autre en conservant ou pas ses attributs, son échelle, ses propriétés dynamiques. RECD Rechercher des blocs superposés. RET Renommer des étiquettes des blocs. RINS Redéfinir le point d'insertion d'un bloc simplement. RON Renuméroter les onglets de 01 à .. ROT_0 Laisser l'angle constamment à 0 de tous les attributs. ROT Laisser l'angle de rotation constamment à 0 de certains attributs définit dans ces deux variables (setq Nom_bloc "UN_BLOC" Eti_Bloc '("ETI1" "ETI2" "ETI3")). RXR Remplacer un xref en déchargeant l'ancien et en conservant les calques qui étaient gelés auparavant. RXREF Donner un chemin relatif aux xrefs par rapport au dessin courant (s'ils sont sur le même lecteur). SCRIPTOR Lisp qui créé et lance un script ou un lisp (depuis un lisp/script source) pour traiter tous les fichiers d'un répertoire et de ses sous-répertoires. STRIPMTEXT Lisp de Steve Doman et Joe Burke. Permet d'enlever au choix, les formats d'un texte. SYN Synchroniser les attributs tout en conservant (ou pas), la valeur, position, angle et style de texte. TOT Affiche le résultat du cumul de différentes longueurs (lignes, polylignes, arc, etc…) UNVERR Déverrouiller toutes les fenêtres des présentations. VERR Verrouiller toutes les fenêtres de toutes les présentations. Vous trouverez ci-après d'autres lisps des plus intéressants. Les Lisps de Bonuscad Les Lisps de (gile) sur Cadxp ou sur sa page perso Vous trouverez d'autres lisps dans ce blog. @+
    6 points
  6. Bonjour, Pour moi pas besoin de lisp. Tu peux utiliser les propriétés personnalisés du dessin. Celles-ci seront ensuite accessibles via un texte avec champs intégré dans ton bloc cartouche. Et pour ne pas avoir à créer ces propriétés à chaque nouveau fichier, tu les intègre à ton gabarit.
    5 points
  7. Comme la demande est récurente et que je commence à me lasser de répéter... J'ouvre donc un nouveau sujet qui servira, j'espère, aussi bien aux utilisateurs novices de routines qu'aux débutants qui se lancent dans l'aventure de la programmation en LISP. 1 Pour charger une routine LISP 1.1 Sans enregistrer de fichier C'est la méthode à utiliser pour les expressions simple et les fonctions "lambda" : ((lambda ...)). Elle peut aussi être utilisée pour les "defun" : (defun ...). Il suffit de copier le code (rien que le code, tout le code) et de le coller sur la ligne de commande et de valider (Entrée ou Espace) Dans le cas d'expression simple ou de fonction "lambda", l'expression est immédiatement évaluée, s'il s'agit d'un "defun", il faut ensuite lancer la commande (voir "2 Pour lancer une commande LISP", plus bas) 1.2 Enregistrer un fichier .lsp Après avoir copié le code (tout le code et les commentaires précédés de point virgule), le coller dans le bloc-note (ne pas utiliser d'éditeur de texte sofistiqué -type Word- qui rajoute des caractères de mise en pages). Enregistrer le fichier, peu importe le nom, avec l'extension .lsp (par exemple : Toto.lsp). Si le LISP est amené à resservir, il peut être judicieux de l'enregistrer dans un dossier du chemin de recherche des fichiers de support (menu Outils >> Options ... onglet Fichiers). Depuis AutoCAD 2014, il faut aussi ajouter le chemin du répertoire contenant les fichiers LISP dans les "Emplacements approuvés" (menu Outils >> Options ... >> onglet Fichiers). Si le chemin du dossier se termine par "\...", tous ses sous-dossiers sont également approuvés. 1.3 Charger dans le dessin courant 1.3.1 Commande APPLOAD Taper APPLOAD à la ligne de commande ou menu Outils >> AutoLISP >> Charger une application. Charger le LISP depuis le dossier où il a été enregistré. 1.3.2 Cliquer/déposer Depuis l'explorateur Windows, sélectionner le fichier et le déposer dans la fenêtre d'AutoCAD. 1.3.3 Depuis la ligne de commande Utiliser la fonction LISP load : Si le fichier est enregistré dans un dossier du chemin de recherche, entrer l'expression LISP : (load "Toto.lsp") ou (load "Toto") Sinon, spécifier le chemin complet (dans ce cas les anti-slashes doivent être remplacés par des slashes ou des doubles anti-slashes) exemple : (load "C:/MesLisp/toto.lsp") ou (load "C:\\MesLisp\\toto.lsp") 1.4 Charger automatiquement un fichier .lsp Si le LISP est amené à être utilisé régulièrement, il peut être intéressant qu'il soit automatiquement chargé au démarrage d'AutoCAD et/ou dans tous les dessins. 1.4.1 Commande APPLOAD Dans la boite dialogue de la commande APPLOAD, dans la case Au démarrage (valise), cliquer sur Contenu et ajouter le fichier. 1.4.2 Fichiers de chargement automatique Les fichiers AutoCAD.LSP, ACADDOC.LSP (à crééer dans un dossier du chemin de recherche, s'ils n'existent pas) et les fichier MNL (associés aux fichier de menu MNS ou CUI de même nom) sont des fichiers contenant des routines et expressions LISP qui sont chargées automatiquement au démarrage (acad.lsp) ou dans chaque dessin (acaddoc.lsp et mnl). Voir dans l'aide Guide de personnalisation >> Introduction aux interfaces de programmation >> AutoLISP et VisualLISP >> Chargement et exécution automatiques des routines AutoLISP. NOTA : ne pas modifier les fichiers ACAD200*.LSP et ACAD200*DOC.LSP. 2 Pour lancer une commande LISP On définit une commande en LISP en faisant précéder le nom de la commande/fonction par 😄 au début de la routine, juste après (defun , exemple : (defun c:toto (...)) Dans ce cas il suffit de taper à la ligne de commande : toto et de valider. 3 Éditeur VisualLISP AutoCAD intègre un éditeur de programmes LISP (commande VLIDE ou VLISP ou menu Outils >> AutoLISP >> Editeur VisualLISP). Dans celui-ci, il est aussi possible, entre autre choses, de coller, écrire, modifier, enrgistrer, charger, évaluer des routines ou des expressions LISP, mais son utilisation (que je recommande fortement) ferait l'objet d'un sujet entier (voir ici). 4 Boites de dialogue (DCL) Certains LISP fonctionnent avec une (ou des) boite(s) de dialogue. Le fichier LISP est alors accompagné d'un (ou de plusieurs) fichier(s) .DCL. Ces fichiers sont appelés par le LISP pour ouvrir la boite de dialogue. Pour qu'AutoCAD les trouvent ils doivent être enregistrés sous le nom qui leur a été donné, avec l'extension .dcl, dans un répertoire du chemin de recherche des fichiers de support (menu Outils >> Options... >> onglet Fichiers >> Chemin de recherche des fichiers de support). Il est préférable, à mon avis, de créer son propre répertoire de fichiers LISP et DCL et d'ajouter ce chemin à la liste. 5 Les fichiers VLX Les fichier VLX sont des fichiers compilés (et cryptés) qui peuvent être la compilation de plusieurs fichiers LISP et DCL. Ils se chargent de la même manière que les fichiers LISP et permettent d'éviter d'avoir à s'occuper des fichiers DCL. En espérant que je n'en ai pas trop oublié, si c'est le cas, faites le savoir... [Edité le 6/4/2007 par (gile)][Edité le 16/6/2007 par (gile)][Edité le 28/12/2007 par (gile)]
    5 points
  8. Bonjour, nous avons reçu la version 2017 au bureau (pas encore installée...Jamais le vendredi :D ) Cette nouveauté PDFs m'ennuie pour les raisons suivantes : 1) Le PDF était jusqu'à maintenant un fichier universel exploitable en lecture et en impression dans une utilisation proche des plans papier. Aujourd'hui on nous colle un outil capable (avec une qualité à vérifier)de transformer en quelques clics nos plans en fichiers exploitables sous Autocad. Que penser, alors, de la récupération de nos avant-projets pour en faire directement des plans d'exécution ? Nous avions déjà constaté ce phénomène avec des logiciels de conversion des PDF en DWG chez des entreprises peu scrupuleuses. 2) Pourra t'on protéger notre travail ? (code de verrouillage pour empêcher la conversion) 3) Depuis quelques temps les architectes ne prennent même plus la peine de coter leurs plans et envoient des DWG à tour de bras sans qu'il y ait un plan figé (indicé)...C'est déjà le chaos alors avec cette nouveauté, je crains le pire... ;)
    5 points
  9. looooldes noms!! Phil (qui ne s'attribue aps de points (je ne savais même aps comment ça marchait!! :P )
    5 points
  10. Salut, Est ce que la réputation ne dépend pas du petit + et - qu'il y a en bas à droite de chaque message ? Il y a aussi des étoiles sur chaque profil de membres. On peut avoir de 0 à 5 étoiles. Kezako ? Moi, j'ai rien du tout, pas d'étoile, pas de répuation, du coup, je doute beaucoup de moi-même... Il ne me reste qu'a me jeter d'une fenêtre...
    5 points
  11. Bonjour à Toutes et à Tous, Tout d'abord je vous souhaite une Très Belle et Heureuse Année 2025... Et voila J+1... ça y est je fais maintenant partie du Groupe des SAGES, je suis officiellement Retraité... une nouvelle carrière commence et comme souvent les retraités n'ont plus de temps ! Bien Amicalement, Christian
    4 points
  12. . Hello Si vous desirez etre presque "Au Top" sur les Blocs dynamiques d AutoCAD !? MERCI Dominique et Salim ! Bye, lecrabe ---- ACAD : Tuto sur les Blocs dynamiques par Dominique VAQUAND https://dessein-tech.com/t/acad-tuto-sur-les-blocs-dynamiques-par-donique-vaquand/1231 ---- Webinaire : Les Blocs Dynamiques par Salim BOULGHOBRA https://dessein-tech.com/t/les-webinaires-de-la-communaute-autocad-les-blocs-dynamiques/59
    4 points
  13. Classement par thème basé sur la base de connaissance Autodesk: https://dessein-tech.com/t/les-dernieres-solutions-techniques-autocad-classees-par-themes-au-20-juillet-2024/356
    4 points
  14. @aLb1, Aucun des messages ci-dessous n'ont vocations à être méprisant, hautain ou je-ne-sais-quoi... Je trouve cela triste de voir qu'une simple remarque du genre "il faut apprendre avec notre propre cerveau" peut déclencher chez vous du dégoût. Bien que la formulation peut sembler agressive pour certaines personnes, la valeur du message est cohérente et parfaitement raisonnable. Sachez que les personnes que vous considérez "méprisantes" sont des personnes bénévoles qui, durant de nombreuses années d'expériences, n'ont jamais cessé d'apprendre, d'instruire et d'aider autrui. Donc en terme d'intelligence, je pense qu'il va de soi que ces personne savent de quoi elles parlent et sont parfaitement apte à voir d'un mauvais œil ChatGPT. Et le problème est simple : le langage AutoLISP est un langage élitiste avec bien trop peu d'exemples qui traînent sur Internet (et encore moins sans erreurs). A commencer déjà par la proportion d'utilisateurs anglophones par rapport au reste du monde, et les conséquences de cette répartition se retrouvent dans le code que ChatGPT a proposé initialement d'ailleurs : le nom des commandes/options étaient en anglais, sans considérer la langue internationale. Bref, je comprends votre désir de vous aider de ChatGPT pour apprendre l'AutoLISP et c'est normal, c'est dans l'ère du temps. Cependant ChatGPT est encore un enfant en pleine croissance, et c'est d'autant plus vrai pour le domaine de la programmation sous AutoCAD. C'est d'ailleurs pour cette raison que les utilisateurs se tournent vers des experts comme @didier ou @(gile) qui surpassent en tout point ChatGPT ! Je rejoins l'avis de ces experts, l'apprentissage via ChatGPT est une fausse bonne idée. ChatGPT peut se tromper et il VA se tromper, c'est une évidence. Le problème se pose donc "comment savoir identifier les erreurs de ChatGPT si l'on s'appuie sur lui pour apprendre ?". Car je suis certaine que la réponse que vous attendiez concernant la résolution de votre problème n'était très certainement pas "il faut rajouter un underscore" 🙂 C'est pour cela que les experts qui sont intervenus ont évoquer l'existence de leur site internet respectifs. Nullement pour faire de la promotion mais uniquement pour vous aider dans votre apprentissage avec des sources sûres, le bon vocabulaire et en français. C'est sûrement nul et outdated de penser ainsi mais... "c'est en forgeant que l'on devient forgeron", donc vui... il faut malheureusement apprendre les bases de l'AutoLISP. Je ne condamne absolument pas l'utilisation de ChatGPT, au contraire je suis sûre que l'IA est en mesure d'aider le cerveau humain à façonner un chemin mais il ne faut pas oublier que l'humain reste l'expert pour paver son chemin solide et intemporel. Si cela peut te rassurer, j'ai découvert l'existence de l'AutoLISP il y a 6 ans à peine. En 1 an seulement, les bases sont déjà acquises si on est suffisamment curieux pour apprendre comprendre (pardon, je n'aime pas le terme "apprendre", "comprendre" est bien plus complet sur le plan éducatif). Veuillez m'excuser pour ce long pavé... PS: Aucune envie de nuire, rabaisser ou insulter n'est présente dans nos message, on est juste humains avec nos problèmes et émotions. Il est parfois délicat d'être objectif et détaché. Bisous, Luna
    4 points
  15. Salut, Suite à ce sujet, j'ai pensé qu'il pouvait être utile de référencer en un seul endroit les différentes fonctions utilisables dans les formules des champs dynamiques étant donné qu'il n'existe, à ma connaissance, aucune documentation officielle. J'ai choisi ce forum qui, bien qu'il ne soit pas spécifiquement consacré aux champs, englobe différentes forme de personnalisation accessibles à toutes les versions d'AutoCAD pleines comme LT. Donc je commence avec ce que j'ai trouvé par tâtonnement et j'invite tous ceux qui en découvriraient d'autres à les ajouter à ce sujet. Constantes pi valeur de pi 3.141593 e ??? 0.0000 Opérateurs arithmétiques + addition 3+5 => 8 - soustraction 9-2 => 7 * multiplication 4*3 => 12 / division 4/3 => 1.333333 ^ puissance 2^3 => 8.0 Fonctions abs valeur absolue abs(-4.9) => 4.9 round arrondi round(5.8) => 6 trunc valeur entière trunc(5.8) => 5 sqr carré sqr(5) => 25.0 sqrt racine carrée sqrt(16) => 4.0 exp puissance de e exp(1) => 2.718282 exp10 puissance de 10 exp10(4) => 10000.0 log logarithme décimal log(10) => 1.0 ln logarithme naturel ln(2.718282) => 1.0 d2r degrés en radians d2r(180) => 3.141593 r2d radians en degrés r2d(pi) => 180.0 sin sinus sin(30) => 0.5 cos cosinus cos(30) => 0.866025 tang tangente tang(45) => 1.0 asin arc sinus asin(0.5) => 30.0 acos arc cosinus acos(0.5) => 60.0 atan arc tangente atan(1.0) => 45.0 u2w conversion SCU -> SCG u2w(0.0, 0.0, 0.0) w2u conversion SCG -> SCU w2u(0.0, 0.0, 0.0) NOTA : pour les fonctions trigonométriques les valeurs angulaires sont exprimées dans l'unité angulaire courante (degrés dans les exemples ci-dessus).
    4 points
  16. Bonjour, Je pense qu'avec le nouveau module "zone de structures de la V18.1" il y a quelque chose a faire. Je reviens vers vous très vite avec une petite vidéo
    4 points
  17. On est sur l'affaire ...
    4 points
  18. Coucou Ah bien sûr... si vous allez chercher les solutions dans l'aide d'AutoCAD... vous serez toujours les plus forts. Étape 1 : aller voir l'aide Si on ne trouve pas passer à l'Étape 2 : Retourner dans l'aide... Si on ne trouve toujours pas passer à l'Étape 3 : Aller sur des forums... Amicalement
    4 points
  19. Bonjour, tu peux aussi cliquer sur une des 2 fenêtres et puis utiliser "CTRL+R" pour changer de fenêtres. Cordialement.
    4 points
  20. . Objet: FUN: Blague sur les Hommes & Femmes Hello Sympa ... Bon WE, Bye, lecrabe > > ENFIN UN LABO qui ... comprend !!! > > Enfin ils ont trouvé !!! > > Après plusieurs années de recherche, les laboratoires Pfizer > annoncent l’arrivée en pharmacie d’un nouveau traitement > qui atténue les conflits de couple, tout en occasionnant très peu d’effets secondaires. > Il s’agit d’une « quadrithérapie » à prendre par Monsieur tous les jours au moment des repas: > > 1. DICOMMEL 40 mg > 2. FAITCOMMEL 50 mg > 3. PENSCOMMEL 100 mg > 4. PIFERMLA 500 mg > > Testé en laboratoire, ces médicaments procurent une véritable sensation de bien- être, de tranquillité, de PAIX. > Pour ceux qui auraient quelques difficultés avec le DICOMMEL, > il existe un générique, le DIKELLARAISON (1 gr), mais son goût est paraît-il amer. >
    4 points
  21. hello à quoi sert la réputation et comment les points de cette réputation sont-ils attribuer? @+ Phil PS : eske ça donne droit à une réduction d'impots, une remise chez un caviste ou juste à une petite tape dans le dos pour dire, "bravo tu t'approches de l'élite"?
    4 points
  22. Hello je suis comme phil DES NOMS...DES NOMS...DES NOMS... :D @+
    4 points
  23. Moi non plus je m'en étais jamais servi, du coup je t'en ais mis 1 à tes deux messages pour m'amuser. Tu aimes? :(rires forts):
    4 points
  24. Ce n'est pas le premier plug-in pour créer des QR Code dans AutoCAD, mais celui-ci permet d'insérer un bloc (éventuellement anonyme, donc non modifiable via l'éditeur de blocs). Le bloc contient juste une hachure qui représente le QR Code sur fond blanc et, optionnellement un attribut constant avec le texte d'origine. La commande QRCODEINSERT affiche une boite de dialogue pour définir les paramètres d'encodage et les propriétés du bloc inséré. Le code source, qui utilise la bibliothèque QRCoder, est disponible sur GitHub. Télécharger InsertQRCodeBlockSetup.msi pour installer le plug-in (compatible avec toutes les version pleines ou verticales d'AutoCAD depuis 2013).
    3 points
  25. La suite ici : 😉 https://www.caderix.com/journal/spip.php?article548
    3 points
  26. Bonjour à tous, AutoCAD inclut de nouvelles fonctionnalités basées sur l'intelligence artificielle : Informations détaillées de l'utillisation du logiciel Proposition de macros personnalisées Positionnement guidé de blocs Détection d'entités à transformer en blocs Autodesk Assistant Pour plus d'explications sur ces fonctionnalités, je vous propose cet article sur le blog Village BIM : Village BIM - AutoCAD et l’Intelligence Artificielle Bonne lecture !
    3 points
  27. Bonjour, Je suis nouveau sur le forum, mais loin d'être nouveau dans le métier, et je voudrais pousser un coup de gueule. Suis-je le seul à en avoir marre du manque de considération des dessinateurs projeteurs dans les entreprises? J'ai quelques années d'expériences dans le métier et je commence à en être dégouté. Je trouve que le mythe du mouton à 5 pattes n'a que trop duré. Il faudrait, pour moins de 2500€ net mensuel (en 2024 ça n'a rien extraordinaire pour un profil haute compétences), être hyper polyvalent mais en même temps expert, on ne doit pas compter nos heures, c'est mal vu de rester pas plus de 2 min au café, depuis le COVID tout le monde mange devant son PC et traitant ses mails... il faut être doté d'une résilience hors pair etc etc etc mais pour qui on ne propose aucune évolution professionnelle et qui ne doit surtout pas avoir de contact avec l'extérieur. Bein oui hein, il y a des jeunes ingés pour les postes à responsabilité et si jamais le projeteur développait un réseau professionnel il pourrait aller voir si l'herbe est plus verte ailleurs. Quand à la recherche d'emploi... c'est de plus en plus le parcours du combattant avec de plus en plus d'intervenants extérieurs. Ah et dernière en date, j'ai fait deux missions intérim en début d'année, la première viré car en arrêt maladie et la deuxième parti car mis en concurrence avec un petit jeune et traité comme de la m****. Sans parler des périodes d'essai de plus en plus dure à valider. De toute façon pour les grosses entreprises du BTP nous ne sommes jamais qu'une ligne comptable trop conséquente et inutile. Pourtant j'ai 24ans d'expérience dans mon métier, dont 13 en bureau d'études. Ça a été super dur de se faire ses premières expériences et pour l'acquérir j'ai dù accepter ce qui venait et j'ai malheureusement je ne suis pas toujours tombé sur les bonnes boites (si elles existent vraiment). Les même souvent qui se plaignent d'avoir du mal à recruter. Aujourd'hui on me reproche cette période de précarité et cela me limite dans ma recherche d'emploi. De plus je suis échaudé et perdu confiance en moi, donc j'ai peur de retenter les grands groupes ou les toutes petites structures. Donc voilà, encore un talent gâché qui va très certainement se tourner vers le freelance.
    3 points
  28. Bonjour, un minimum de formation serait vraiment nécessaire pour être efficace plus rapidement car si le principe est toujours le même, il y a pas mal de différences de méthode et pleins de subtilités pas innées du tout, notamment sur le traitement des levés topos et surtout les mises en pages qui sont un peu du genre Revit.
    3 points
  29. Bonjour @Reyoh, Pour travailler sereinement avec AutoCAD, il faut impérativement commencer par utiliser un dessin GABARIT correct ! Voici quelques GABARITs à titre d'exemple. Pour éviter que des variables sautent !!! j'utilise ce SCRIPT (INIT_PARAM.SCR à dézipper...) qui remet en place TOUTES CES VARIABLES SYSTEMES qui sont une particularité d'AutoCAD... Ces variables sont un peu une nébuleuse, mais c'est grâce à ces variables que l'on arrive à se créer un environnement correct. Voici également mon TOP QUIZ DES GALERES qui reprend pas mal de "CONNERIE" pour ne pas parler de BUGs il y en 176 et encore je n'ai pas mis à jour ce tableau depuis longtemps ! A lire sans vraiment chercher quelque chosez de précis et on tombe souvent sur des problèmes que l'on rencontre parfois ! Tu y trouvera cette fameuse variable système à la page 15, ligne 200... As-tu suivi une formation ? Je te conseille de jeter un oeil à cette Formation AutoCAD 2017 Gratuite qui a été publiée chez ELEPHORM par mes soins... Même s'il s'git de la version 2017 ça ne change rien sur la METHODE... Et une autre Formation AutoCAD 2018 AVANCEE chez ELEPHORM... Christian PS: et moi j'ai eu la CHANCE ?! je sais pas si c'est bien le terme, 🙂 d'être formé par notre cher LE CRABE... @lecrabe dans les années 90, lorsque j'étais chez AGENA, mais j'ai commencé à jouer avec AutoCAD fin 1985... On parlait bien de PREHISTOIRE avec le super système MS-DOS !!!!!!
    3 points
  30. Bonjour @Reyoh, Si la hachure n'apparait pas sur le 2ème bloc ( @Jobar21) il faut augmenter la valeur de la variable HPMAXLINES à 2000000 Ensuite pour l'échelle des hachures, ça dépend de la variable MEASUREMENT. Si une hachure est créée avec la MEASUREMENT à 1, puis que la valeur est passée et 0 et que l'on crée une nouvelle hachure avec la même échelle, les 2 motifs ont la même échelle, mais un rapport de 25.4 en terme de taille. Dans ton cas, il suffit de modifier la valeur de MEASUREMENT puis de changer une propriété (par ex l'échelle), puis de la remettre à sa valeur initiale pour retrouver la bonne taille. https://youtu.be/v8oKIIFXboM Olivier
    3 points
  31. Bonjour, Tout à fait d'accord avec vous, inutile de vouloir du code sans connaitre le code. Par contre, voici une exemple de prompt productif à mes yeux. [autolisp] Bonjour, met toi à la place d'un expert Autocad et Autolisp et dit moi comment on se sert de la fonction vl-catch-all-error-p. Merci. Essayez.
    3 points
  32. Salut, nous sommes régulièrement confrontés à des ralentissements incroyables et malheureusement souvent inexpliqués. Là, ce coup ci, on en a trouvé un bizarre, mais on a un début d'explication. Sur une station Zbook toute neuve est plutôt musclée, je constate que dans un dessin, sélectionner un bloc peut prendre jusqu’à 25 secondes ! mais sélectionner un autre objet est instantané ! Certains de nos ralentissement sont liés à des association map/ civil/Covadis, nous l'avons désactivé, et nous n'avons trouvé aucune différence: Covadis n'y est pour rien. Comme nos portables sont configurés avec mode hors connexion (centre de synchronisation windows), nous avons essayé de débrancher le câble réseau, et là miracle, plus de ralentissement. On rebranche: Ralentissement immédiat. Tout notre réseau passe par un sonicwall soho 256 -> 256 est peut être insuffisant pour Autocad 2021 ? Sur une station fixe, ou le centre mode hors connexion n'est pas utilisé, et qui travaille obligatoirement en ligne, le ralentissement existe aussi, mais il est bien moindre, 1 à 2s, et il n'est sensible que lors du 1er clic sur un type de bloc. Il disparait sur les suivants. Moralité, le problème vient du travail depuis le réseau, et il est gravement amplifié par l'utilisation du mode hors connexion. A savoir que nous n'avions pas ce problème avec les 2015, 2016, 2018 et 2020 que nous avons utilisé ces dernières années. Ce qui est pratique, avec le mode hors connexion, c'est qu'il suffit de passer en mode "travailler hors connexion" pour retrouver de la vitesse, tout en conservant l'accès à Internet, aux e-mails, et à Covadis. Quelques liens qui en parlent, surtout le 1er qui vient d'Autodesk: https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/AutoCAD-performs-slow-when-working-on-networked-drawings.html https://www.reddit.com/r/AutoCAD/comments/d8x54j/network_files_are_slow/ https://forums.augi.com/showthread.php?173125-AutoCAD-extremely-sluggish-when-WiFi-is-enabled https://www.cadtutor.net/forum/topic/62701-autocad-slow-could-it-be-caused-by-network-speed/ http://cadpanacea.com/wp/?p=504 a+ gégé
    3 points
  33. Hello C bien triste ! https://en.wikipedia.org/wiki/John_Walker_(programmer) https://www.fourmilab.ch/ SNIFF, Bye, lecrabe
    3 points
  34. Toutes mes condoléances à ses proches, à sa famille et à la communauté Autodesk francophone que j'ai le bonheur d'animer depuis 2016 et au-delà, à toute la communauté. Je m'étais promis de visiter John, un jour, en Suisse, et voilà, ma procrastination met un terme à ce projet. Tu as en quelque sorte guidé ma vie John, professionelle du moins, et nous sommes beaucoup à pouvoir le dire, personnelle, qui parmi les passionnés d'Autodesk n'a en effet pas passé des heures sur son temps personnel sur les solutions, on disait autrefois les logiciels, Autodesk? Il nous reste des souvenirs impérissables, bien sûr avec ton site https://www.fourmilab.ch/ avec ses sections "Autodesk" et ses sections bien plus personnelles qui nous rappellent ou nous apprennent quel personnage hors du commun tu as été. Qui, lorsqu'il va gravir les montagnes autour de chez lui pour son sport (sa diète devrais-je dire...) , fait un rapport sur Twitter sur son taux d'oxygène, sur la température, sur la distance qu'il a parcouru, seul un ingénieur que tu étais resté pouvait faire cela ! Tu avais gardé cet esprit. Tu avais su l’insuffler aux pionniers des débuts d'Autodesk et il reste notre moteur à nous, passionnés d'invention, de technique, de programmation, même si les choses ont bien changé, et c'est inévitable. Cet esprit pionnier, inventif, te survit, soit en sûr.
    3 points
  35. Bonjour @Pypow Merci @Vincent P. de me citer, ça fait plaisir de savoir que je ne parle pas dans le vide. Sans avoir à passer par "mapcar" qui est une fonction un peu avancée quand on débute dans le lisp il est possible de décomposer les coordonnées du point de départ et d'additionner les valeurs souhaitées. Pour décomposer un point, rappel CAR premier élément de la liste, CADR deuxième élément de la liste et CADDR troisième élément de la liste. Donc, puisque le premier point est connu, admettons (152.927 124.577 0.0), le deuxième point sera : ce qui renvoie (2152.93 126.077) Il suffit ensuite de lancer SSGET avec cette syntaxe : (setq jeusel (ssget "_C" p1 p2)) Amicalement
    3 points
  36. oui, acheter une licence.
    3 points
  37. Bonjour @litelsousa, Il y a plusieurs switch possible dans le raccourci de lancement d'AutoCAD, notamment /B qui permet d'exécuter un script à l'ouverture du dessin. Par exemple si dans mon dossier D:\DONNEES\AUTOCAD j'ai un fichier nommé TEST12.DWG qui contient une présentation nommée PLAN GENERAL, je peux créer aussi un fichier script nommé par exemple TEST.SCR contenant la ligne suivante (setvar "CTAB" "PLAN GENERAL") Puis je crée un raccourci de ce type "C:\Program Files\Autodesk\AutoCAD 2019\acad.exe" /b "D:\Donnees\AutoCAD\TEST" "D:\Donnees\AutoCAD\TEST12.dwg" Ce raccourci, va ouvrir, le fichier TEST12, puis exécuter le script qui va rendre courante la présentation nommée PLAN GENERAL Il y a également un switch /V qui permet d'ouvrir le plan DWG sur une vue nommée. Lien vers l'aide pour les différents switch possible en raccourci : https://help.autodesk.com/view/ACD/2024/FRA/?guid=GUID-8E54B6EC-5B52-4F62-B7FC-0D4E1EDF093A Olivier
    3 points
  38. Bonjour, Il faut remplacer U=0 par R=0 R déclare une rotation selon le sens d'avancement de la polyligne alors que U c'est une rotation relative qui tient compte du sens de lecture indépendamment du sens de parcours de la polyligne. Olivier
    3 points
  39. je suis un barbare.. je fais une canalisation de type cadre de la hauteur de mon complexe et de la largeur souhaitée...pour la longueur c'est la vue en plan (dans 99% de mes affaires les bassins sont rectangulaire) Le nid d'abeille chez nous est interdit - J'ai 3 largeurs "standard" pour une ou 2 couche de caissons modulaire pas de bricolage pour les PL PT ça marche direct il faut que je regarde cette histoire bloc à créer dans la bibliothèque, mais pas sur que ça fasse mieux
    3 points
  40. Stack Overflow, le site de référence pour les questions/réponses en programmation, a temporairement interdit les réponses générées par ChatGPT (voir ici). "L'utilisation de texte généré par ChatGPT pour le contenu de Stack Overflow est temporairement interdite. [...] Globalement parce que le taux moyen d'obtention de réponses correctes par ChatGPT est trop faible, la publication de réponses créées par ChatGPT est substantiellement nuisible au site et aux utilisateurs qui demandent et recherchent des réponses correctes."
    3 points
  41. Les "djeunes", je suis désolé de jouer les "vieux cons", mais il faut vous rendre à la raison, se lancer dans la programmation suppose qu'il va falloir faire des efforts (beaucoup) et qu'apprendre demande du travail (mes connaissances en programmation ne sont pas tombées du ciel, elle sont le fruit d'une vingtaine d'années d'apprentissage). Apprendre les rudiments d'anglais technique nécessaire pour comprendre les différentes aides ce n'est pas comme lire du Shakespeare dans le texte et ce n'est vraiment pas grand chose comparé à apprendre à utiliser un langage informatique. À mon avis, si on ne sent pas capable de faire ce petit effort (avec l'aide des traducteurs en ligne si besoin), ce n'est pas la peine d'aller plus loin...
    3 points
  42. Bonjour, avec la commande renommer, sélectionner la catégorie bloc, puis dans ancien nom mettre * et dans nouveau nom mettre AA* puis cliquer sur "nouveau nom", puis OK AA étant le préfixe souhaité Olivier
    3 points
  43. Il était un pilier de CADxp, sa générosité sans bornes est connue de tous ici où peu n'ont jamais utilisé au moins une de ses routines. Il fut un de mes mentors quand je débutais en LISP et je ne pourrais jamais assez le remercier de m'avoir poussé à utiliser Visual LISP. C'était certainement le plus pointu d'entre-nous pour dénicher et utiliser les "ActiveX". Patrick_35 nous a quitté en mars, il nous laisse une fantastique bibliothèque de routines que malheureusement peu d'entre-nous seront capable de maintenir. Merci pour tout Patrick, les mots me manquent...
    3 points
  44. plop un retour d'expérience que je ne savais pas trop ou poster... Ce matin je trouve un collègue qui est venu plus tôt pour une charrette complètement dépité."Autocad c'est de la m...de ce nouveau i7 c'est de la daube, je suis ici depuis 5h et j'arrive pas à finir une présentation..." bref, la cata...j'ouvre sur mon poste son dessin, purge Rpurge et autre salamalec, effacer les liens vers des fichier improbable des Xref...mais moi aussi en présentation le lag fatal.plusieurs seconde pour un panoramique, pour rentrer dans une fenêtre.... J'ai fini par trouver. Une fenêtre avait été délimité par une polyligne faite avec un type de ligue --Ø50--PE-- L’échelle du type de ligne ne permettais pas de voir les écritures Bref le pauvre i7 pédalait à aligner des polices Arial TT en tout petit sur la bordure de la fenêtre. Transformé en type de de ligne continu tout est rentré dans l'ordre... si ça peu sauver les miches à qq1, je note ici le truc a vérifier au cas ou...
    3 points
  45. Salut, Pour commencer, freelance, ça veut tout et rien dire. Dans l'absolu, tu es travailleur indépendant. As-tu pensé avec quel statut tu souhaites travailler? Statut demandeur d'emploi et intermitent? C'est-à-dire que tu serais inscris comme demandeur d'emploi mais tu n'attendrais pas après Pôle Emploi pour te trouver du taf.Tu chercherais tes clients puis tu passerais par une société de portage salarial pour facturer tes clients. Avantage: Tu n'aurais pas de paperasse à te taper, ni comptabilité. Tu aurais un statut de salarié envers la boîte de portage salarial le temps de ta mission. Par contre, c'est à toi de trouver des clients et des missions. Tu seras donc payer sous forme de salaire, ce qui fait que tu devras, en fin de mois, déclarer à Pôle Emploi tes heures de travail et ce que tu as gagné. Ce qui repoussera tes droits Ça te permettrait de savoir si tu es fait pour travailler en tant qu'indépendant car parfois, on pense que travailler en tant qu'indépendant c'est cool, on est son propre patron, etc, puis on s'aperçoit au bout de quelque mois qu'on est pas fait pour çà et qu'on préférait son statut de salarié et la sécurité du salaire fixe en fin de mois. Inconvénient: Tu devras déduire entre 40 à 50 % voire un peu plus de ce que tu as annoncé comme prix à ton client. En effet, le fait que tu passes par une société de portage salarial pour facturé tes clients, la société de portage te paye ensuite sous forme de salaire. Donc, il faut déduire toute les cotisations qui sont à la charge de la société de portage. C'est ce qui à la charge des chefs d'entreprises dites charges patronales. Regarde et épluche tes feuilles de salaires et tu comprendras. Puis il y a bien sûr les frais de fonctionnement Statut Micro-entrepreneur? Avantage: Facile à monter sa micro-entreprise, moins de contraintes qu'un chef d'entreprise. Statut intéressant pour la facilité de gestion et le chiffre d'affaire autorisé, par an est de 70 000 €. Inconvénient: Tu ne peux pas déduire la TVA de tes achats. Je ne sais pas si tu faire passer tes achats professionnel sur des charges et les déduire de tes impôts. Profession libérale? Là, tu dois créer une entreprise ou une société. Tu as le choix en l'EIRL Entreprise individuelle à Responsabilité Limitée. Pas terrible comme statut car tes biens perso et tes biens professionnels sont mélangé et si tu te casses la gueule et que tu dois être saisi, on peu aussi te saisir tes bien perso. la SARLU (anciennement EURL) Société à Responsabilité Limitée Unipersonnelle. Tu te créés ta société en tant que SARLU où tu es associé unique. Tu es chef de cette entreprise mais tu es aussi considéré en tamps que travailleur indépendant non salarié auprès de l'URSSAF. Tu vas donc avoir 2 numéro SIRET. 1 numéro SIRET pour ta SARLU au niveau de la chambre du commerce et 1 numéro SIRET en tant que travailleur indépendant auprès de l'URSSAF. Avantage: Tu peux déduire la TVA lors de tes achats professionnels. Les achats professionnel passent dans les charges de la société et peuvent être déductibles des impôts sur la société. Tes biens persos sont séparés des biens professionnels. Inconvénient: Comme tu es travailleur non salarié, tu vas devoir te verser un revenu (attention, un revenu n'est pas un salaire). A toi de voir le montant que tu souhaites te verser par mois ou par an. Le revenu que tu te verseras variera suivant les rentrées d'argents. Quoiqu'il en soit, sache que par rapport aux revenus que tu te verseras, tu dois déduire 50 % de ce que tu vas te payer car tu devras payer l'URSSAF, la Caisse d'assurance maladie des Indépendant, bien que nous allons passé à la Caisse d'Assurance Maladie générale. Puis devra payer la CIPAV, la Caisse d'assurance vieillesse des indépendants. C'est trois choses sont obligatoires. Tu ne peux pas y échapper. Puis devras aussi payer une assurance de responsabilité civile professionnelle. Tu es obligé d'en avoir une car tes clients peuvent refuser de travailler avec toi si tu n'en a pas. Il faudra aussi payer les service d'un comptable si tu ne souhaites pas t'occuper de la comptabilité mais si tu t'en occupes, ça te fera des frais en moins, par contre, tu devras te payer les services d'un expert comptable et là, tu es obligé car c'est lui qui va faire ton bilan en fin d'année et il n'y a que l'expert comptable qui est en droit de faire certaines actions. Il faudra aussi te payer une mutuelle, une retraite complémentaire. etc, etc. Bienvenue dans le monde de l'entreprise. La SASU. Société par Action Simplifié Unipersonnelle. A peu près comme la SARLU mais plus souple. Tu es aussi salarié de ton entreprise. Mais je ne connais pas trop ce statut. Il y a toutefois des avantages et des inconvénients. A toi de voir, d'étudier les différents statut et te faire conseiller par un professionnelle de la chambre du commerce de ta région pour choisir quel statut te conviendrait le mieux. Si tu veux faire de la prestation en CAO et vendre ton savoir faire, il va te fallor une bécanne un peu plus chère que çà. Dis-toi bien qu'il n'y auar pas que Solid Works qui tournera sur ta bécane. Puis tu dois te dire que les demandes de tes clients vont aussi évoluées il va donc falloir que tu fasses évoluer tes services et donc, devoir investir dans d'autres logiciels car Solidworks ne sera peut-être plus suffisant. Il faut donc que tu prévoit une bécane qui soit capable de recevoir d'autre logiciels qui peuvent être gourmands en ressource. Par conséquent, si ton ordi est trop léger dès le départ il faudra investrir dans du nouveau matériel Faire un devis n'est pas très compliqué mais il faut bien estimé le temps que tu vas passé sur une mission. Sache que dans tes honoraires, tu dois prendre en compte le temps passé, c'est toi qui estimes combien tu vaut. Tu dois prendre en compte le coût de la location matériel ou logiciel si tu passe par de la location et si tu achètes le matériel informatique et les logiciels, tu dois aussi en prendre compte dans ton devis pour amortir l'investissement. Pour la rédaction d'un devis, il existe des logiciel comme Ciel Devis/Facture. Facile d'utilisation. Une fois que tu as personnalié tes devis, tes factures, tes avoir, etc, tu remplis les cases et la mise en page se fait automatiquement. Pour la rédaction d'un contrat de prestation, tu peux trouver des template sur internet, NetPME en propose et u les ajustes par rapport à ton activité. Cependant, fais-toi aidé d'un avocat, c'est préférable. Ça, c'est toi qui doit savoir ce que tu vaux. Tu peux faire des recherches et voir à combien vendent d'autres personnes leurs prestations, dans ton domaine. Ça te donnera une idée et c'est ensuite à toi de décider si tu veux être un peu plus chère ou un peu moins chère ou équivalent. Il ne faut pas être trop en-dessous de la moyenne car ça peut paraître louche aux yeux des clients. Il ne faut pas être trop au-dessus car les clients iront voir ailleurs. Si tu es un peu au-dessus de certains de tes confrères ou concurrents, il faut que tu puisses le justifié ou par ton savoir faire ou par des ervioces en plus que les autres n'offrent pas. A toi d'être imaginatif et d'avoir des idées. Normalement, tu dois savoir estimer le temps que tu peux passer pour dessiner une pièce puisque tu dessines depuis quelques années et tu sais le temps que tu passe pour dessiner celles-ci. Cela dit, lorsque tu estimes un certain temps pour dessiner quelque chose, prévois-toi toujours une soupape de secours. On est jamais à l'abris d'une galère. Plantage machine, plantages logiciels, coupure d'électricité. Etc, etc. Je me souviens de ma première prestation de service en 2002 en tant que freelance. Après un rendez-vous chez un architecte, je repars tout content de chez l'archi avec mon premier dossier et je rentre chez moi. Je relis mes notes et regarde à nous ce qu'il fallait faire puis j'allume mon PC et là, ça a tété le début du je me chie dessus bien comme il faut. Mon PC était tomber en rade. Tout seul comme un grand. J'ai du reformater mon PC, réinstaller Windows, Réinstallé Autodesk Architectural Desktop. Bref, après avoir tout reformaté et réinstallé, je suis parti pour bosser la nuit pendant que femme et enfant dormaient pour pouvoir livrer quelques chose au client en temps et en heure. Tu dois donc te prévoir un temps de secours au cas où il t'arrive une galère de ce genre Quoiqu'il en soit, je te souhaite bon vent pour ton projet et sache que tu vas entreprendre une belle aventure mais qui est loin d'être facile. Il y a des jours où te diras que tu pourrais conquérir le Monde puis il y en a d'autres où tu te demanderas si tu ne ferais pas mieux d'ouvrir une baraque à frites près de la mer.
    3 points
  46. Hello tous, Je voulais seulement passer le bonjour à tout le monde et dire un grand merci à tous zé toutes, Cadmin Y compris :), pour tout ce partage de connaissances et de contenus. @++ Eric
    3 points
  47. Salut, Je vais essayer. Cette fonction s'appelle Boole parce qu'elle utilise l'algèbre de Boole (aussi appelée calcul Booléen ou logique Booléenne). Ici cette logique est appliquée à des comparaisons "bit à bit" sur des entiers représentant des codes binaires. Pour reprendre l'exemple cité : (Boole 6 6 5) Le premier 6 représente l'opérateur, soit la somme des bits opérateur 2 et 4. 6 et 5 sont codes binaires à comparer "bit à bit": 6 correspond à la valeur binaire : 1 1 0, autrement dit : 4 + 2 + 0 5 correspond à la valeur binaire : 1 0 1, autrement dit : 4 + 0 + 1 Avec le bit opérateur 1 (AND), il faut que les deux bits comparés soient "vrais" (différents de 0). Seul 4 est à la fois présent dans 6 et 5, donc : (Boole 1 6 5) ; retourne 4 comme (logand 6 5) Avec le bit opérateur 2, il faut que le premier bit soit "vrai" (différent de 0) et le second "faux" (égal à 0). Seul 2 est "vrai" dant le premier entier et faux dans le second. (Boole 2 6 5) ; retourne 2 Avec le bit opérateur 4, il faut que le premier bit soit "faux" (égal à 0) et le second "vrai" (différent de 0). Seul 1 est "vrai" dant le second entier et faux dans le premier. (Boole 4 6 5) ; retourne 1 Avec l'opérateur 6 (XOR), soit 4 + 2, il faut, soit que le premier soit "vrai" et le second "faux" (bit opérateur 2) ; soit l'inverse (bit opérateur 4). On a donc 2 et 1. (Boole 6 6 5) ; retourne 3 (autrement dit 2 + 1) Avec l'opérateur 1 + 2 + 4 = 7 (OR), il faut soit que les deux bits soient "vrais" (comme 4) ; soit que le premier soit "vrai" et le second "faux" (comme 2) ; soit que premier soit "faux" et le second "vrai" (comme 1) : (Boole 7 6 5) ; retourne 7 (4 + 2 + 1) comme (logior 6 5)
    3 points
  48. Stérile pour toi peut-être ... Mais à l'avenir, essaye de faire un effort sur l'écriture et l'orthographe, ce serait un plus Nul doute que lors de ta prochaine demande, tu risque de n'avoir aucune réponse, si tu continue à avoir un langage aussi "brut" et sans plus de courtoisie. Ce que tu écris peut être perçu de différente manière si tu écris comme tu parle. Les intonations, expressions ou sentiments peuvent passer inaperçus si tu ne prends pas garde à ton écriture et ton message aura ainsi un tout autre sens pour ceux qui te lisent.
    3 points
×
×
  • 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é