-
Compteur de contenus
813 -
Inscription
-
Dernière visite
-
Jours gagnés
7
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par Curlygoth
-
[Résolu] Problème fichier type de ligne .lin
Curlygoth a répondu à un(e) sujet de CTZen dans AutoCAD 2020-2024
de base ou pas si c'est pas chargé dans ton dessin... il pourra pas te le dessiner ^^ et ton script dis comme moi tu n'as pas la forme dans ton dessin ^^ bon ok je te laisse tranquille ^^ -
[Résolu] Problème fichier type de ligne .lin
Curlygoth a répondu à un(e) sujet de CTZen dans AutoCAD 2020-2024
mmm... si les définitions : tels que les FORMES, les STYLE Sde textes ne sont pas dans ton dessin... il met ce message ! assure toi d'avoir dans ton dessin le style de texte que tu va utiliser dans ton style de ligne -
[Résolu] Ajouter une liste de formats d'imprimantes
Curlygoth a répondu à un(e) sujet de Curlygoth dans Suggestions de développements
Bon comme je l'ai dit.. j'ai creer un code vba avec du sendkeys... J'ai horreur de ça mais je vous laisse un aperçu : -
Parfait ! pas besoin d'aller le promener par besoin... Acheter de la nourriture etc... Et l'adoption est à combien ? pour le coté Terminator... On verra les retours des Maitres ! Si il y a en a (en vie)
-
[Résolu] Ajouter une liste de formats d'imprimantes
Curlygoth a répondu à un(e) sujet de Curlygoth dans Suggestions de développements
Bon ben c'est parti pour du Sendkey XD le code étant "pas propre" pour pas dire "dégueulasse" et en test (car je suis sur qu'il va buguer) Les Constantes : Marge 4 partout autour Haut/Bas/Gauche/droite Il va "Normalement" partir d'un format 420x297 pour créer des formats papiers par pas de 10 en X : Ex : 420x297 - 430 x297 - 440x297 etc... jusqu'à 3200x297 ensuite Pareil mais avec une hauteur de 594 puis 891 Ex : 420x594 - 430x594 - 440x594 etc... jusqu'à 3200x594 ensuite Puis : 420x891 - 430x891 ... jusqu'à 3200x891 Enfin le bonus suivre cette tram: 420x300 430x300 ... 3200x300 420x310 430x310 ... 3200x310 ............................ 420x3200 430x3200 ... 3200x3200 on est d'accord il y aura des doublons des format ne servant à rien mais au moins j'aurais tout en pas de 10 Voila le script est écrit ! Maintennant plus qu'a injecter un txt de 25757 ko dans le PC3 je vous tient au courant s'il le digère ou non ! -
Ravi de t'avoir aider ^^
-
mmmm... pas sur que se soit possible par contre tu peux "tricher" en faissant un détour personnalisé et créer entre tes deux objet que tu veux voir un segment avec les "presque" memes coordonnées.. bon ok c'est pas clair : c'est mieux avec cette illutration ?
-
alors c'est pas si compliqué : dans les styles de texte => tu peux choisir la taille de ton texte dans l'espace présentation ! en cochant la case texte annotation comme ça peut importe ton echelle le texte aura une taille défini dans espace présentation et dans les propriétés tu peux choisir si tu veux que ton texte s'oriente en fonction de "l'angle" de ta vue tu as un exemple ici : https://autocad.ccdmd.qc.ca/tutoriel/creer-style-texte-annotatif
-
[Résolu] Ajouter une liste de formats d'imprimantes
Curlygoth a posté un sujet dans Suggestions de développements
Bonjour à Vous tous ! Voila avant de faire quelque chose de "Bricoler en sendkey" Je voulais savoir si vous aviez un outil afin d'ajouter un format de papier dans un ".pc3" L'objectif ? Générer des tailles papiers tous les Xmm (par exemple 10) Du coup j'aurais un format de départ 630 x 297 puis 640 x 297 etc... jusqu'à 3200x297 par exemple L'idée est que je puisse avoir une bibliothèque de format pour les réutilisés par la suite ou que je puisse générer le format voulu ! Merci de vos réponses ! -
macro pour sélectionner plusieurs blocs
Curlygoth a répondu à un(e) sujet de Jbrosteaux dans AutoCAD 2018
le lisp est le language natif d'autocad (j'espere ne pas me trompé si je ça : ) je me suis orienté plus sur du vb qui te permettra d'interagir avec des logicieils tiers ;-) -
Par expérience sache qu'un revendeur (en payant en grosse quantité) peut réduire par 4 le prix de l'article à l'unité... PAR exemple une chaine ENERGIE_CORP achete 200 produit a 200€, il va pouvoir revendre le produit à 4€ ! donc quand il aura vendu les 200 il aura 800€ de quoi racheter ces produits encore et encore jusqu'a pénurie afin de faire monter la valeur du produit (qui devient rare) comme l'hélium liquide... donc quand il font des promo a 80% ben il l'achete au minimum le prix de l'achat avec leur frais PV = P + 1x(FG + FL + ... + B ) PV = Prix de vente P = valeur produit FG = Frais généraux ( FL = Frais Logistique et B le bénéfice ! ça c'est la base... aujourd'hui on est plus a dire a combien le produit est acheter et ça donne le prix ! Exemple Apple ! tant que l produit s'écoule il monte leur prix jusqu'a trouvé le point de rendement max ! tout ça pour dire que ce ne sont pas les marque qui mette leur prix ! c'est le consommateur !
-
macro pour sélectionner plusieurs blocs
Curlygoth a répondu à un(e) sujet de Jbrosteaux dans AutoCAD 2018
as tu reçu mon code en mp ? pour un lisp c'est facile tu le copie colle dans un txt tu le renomme en lsp ensuite tu glisse dans le dessin et hop il est chargé ! (c'est un des avantages du lisp il est natif d'autocad) sinon tu peux taper APPload et le chercher et ensuite cliquer sur charger -
Bon allez je te donne la réponse : pour copier tous les éléments ton dessin Dim obj_crea_bloc() As AcadEntity 'Liste d'objet à définir Dim ssetObj As AcadSelectionSet '1 seule et unique sélection redim preserve obj_crea_bloc(ThisDrawing.ModelSpace.Count - 1) 'OUi désolé je redimensionne toujours sois avant sois pendant mais pour l'exemple on va faire ça facile 'Tu créés ta sélection : Set ssetObj = ThisDrawing.SelectionSets.Add("WBLOCKSET") For obj = 0 To ThisDrawing.ModelSpace.Count - 1 Set obj_crea_bloc(obj) = ThisDrawing.ModelSpace.Item(obj) 'tu mes dans ta liste tes objets à mettre dedans on ne les copie pas ! next obj 'et ensuite tu ajoutes ta liste (d'objets) à ta selection : ssetObj.AddItems obj_crea_bloc et paf sa te donne une selection... par contre je ne sais pas à quoi ça te sert ou à quoi ça sert tout court (à part créer des blocs via des fichiers qui sont par définition déjà des blocs XD) où éventuellement sauvegarder une sélection mais à quoi bon ? après si c'est pour la création de bloc en pagaille pourquoi pas XD
-
Si tu veux la derniere Occurence apres un "_" : NOM_DU_CALQUE = "RF_0_matériel divers" SEP = Split(NOM_DU_CALQUE,"_") RESULT = "Ceci est le nom du calque : " & SEP(Ubound(SEP)) 'renvoie : matériel divers
-
macro pour sélectionner plusieurs blocs
Curlygoth a répondu à un(e) sujet de Jbrosteaux dans AutoCAD 2018
je t'ai mis la version corrigé ! Heu... je t'envoie le code complet en mp ? SEL_OBJ_V_AUTRE_PLAN_0.zip -
macro pour sélectionner plusieurs blocs
Curlygoth a répondu à un(e) sujet de Jbrosteaux dans AutoCAD 2018
voila en piece jointe !!! Vu que je sais pas comment tu va gérer tes calques par sélection, il seront dans un calque avec le nom du fichier et le nom du bloc le code ^c^c^p-vbarun "TON...DOSSIER\SEL_OBJ_V_AUTRE_PLAN_0.dvb!M_BLOC.IMPORT_BLOC_XREF" est a mettre pour creer un bouton et a la place de TON...DOSSIER tu ecris le chemin d'acces reel avec des "\" si tu souhaites un code plus complet pour te faire des rapports automatique ou autre contacte moi en MP ou via mon site ;-) (verifi avant je pense qu'il y a un pobleme dans la generation des calques) je te corrige ça EDIT : SUPPRESSION DU PROGRAMME un peu buggué -
j'avais un dvb .. == > ok je sors XD
-
macro pour sélectionner plusieurs blocs
Curlygoth a répondu à un(e) sujet de Jbrosteaux dans AutoCAD 2018
c'est possible mais comment souhaites tu les reconnaitre ? -
macro pour sélectionner plusieurs blocs
Curlygoth a répondu à un(e) sujet de Jbrosteaux dans AutoCAD 2018
Donc si tu as 77 blocs tu veux choisir le calque pour ces 77 blocs ? O_o (le programme fonctionne avec ces paramètres : Calque générer en fonction : du nom du fichiers et du bloc exporter Le bloc est connu du dessin hote) le temps que tu reponds à ma question je génère un temp pour le bloc inconnu dans le dessin hote -
macro pour sélectionner plusieurs blocs
Curlygoth a répondu à un(e) sujet de Jbrosteaux dans AutoCAD 2018
et derniere question le bloc est il deja dans ton dessin hote ou pas ? (histoire que je sache si je dois creer le bloc dans ton dessin) plus facile si tu as deja le bloc dans ton dessin hote d'ailleurs ;-) pour les calques ? je te les mets dans le meme calque ou un calque par export du fichier ? -
macro pour sélectionner plusieurs blocs
Curlygoth a répondu à un(e) sujet de Jbrosteaux dans AutoCAD 2018
j'utilise pas les sélectionsets car la tu n'en fera rien ca reviens a faire ce clic droit et selectionné le nom de ton bloc, Je te propose une autre approche : recupérer tes ".dwg" en référence ouvrir l'un : trouver tes blocs / fle fermer passer au suivant et a la fin placer tes blocs dans ton dessin hote -
macro pour sélectionner plusieurs blocs
Curlygoth a répondu à un(e) sujet de Jbrosteaux dans AutoCAD 2018
A... ben si tu n'as pas les autorisations... je pourrais pas faire ton projet... Faut te diriger vers une solutions en Vlisp ou Lisp (et ce n'est pas moi qui gére ce genre de code à parenthèse) PS:par contre je ferai ton projet pour moi ;-) -
macro pour sélectionner plusieurs blocs
Curlygoth a répondu à un(e) sujet de Jbrosteaux dans AutoCAD 2018
attend que je te fasse le truc déjà ^^ installe le module VBA pour autocad si c'est pas deja fait -
macro pour sélectionner plusieurs blocs
Curlygoth a répondu à un(e) sujet de Jbrosteaux dans AutoCAD 2018
Tout est possible ! C'est comme ça que je fais métrés / mes chiffrages et mes listes matériels et les intitulés de mes cartouches... lis ma signature ^^ -
macro pour sélectionner plusieurs blocs
Curlygoth a répondu à un(e) sujet de Jbrosteaux dans AutoCAD 2018
a ^^ ben voila je comprend mieux deja ! donc le dwg où tu dois mettre tes blocs existent deja pas besoin de recreer un nouveau dwg Je dois boucler sur tes references pour rechercher tes blocs qui ont le meme noms dans tes references et les mettre dans le dessin hote ! (donc pas besoin de les mettre tes blocs en 0,0,0 mais les remettre où il sont ! Si j'ai tout bon, je te fais ça (car sa parait aussi m'etre utile plus tard) je ne dis pas que tu l'auras se soir
