-
Compteur de contenus
774 -
Inscription
-
Dernière visite
-
Jours gagnés
1
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par barbichette
-
Je suis d'accord avec Bred. Si tu achetes un logiciel, si tu gardes la facture, la boite et le numéro de série, et de licence, tu devrais pouvoir avoir le droit de le revendre, à la condition de TOUT céder dans cette vente. C'est à dire, désisntaller la version de ton poste, et tout donner à l'acheteur. Mais je pense que cette attitude permet à Autodesk de "vérifier " qui a quelle version, tout du moins pour ceux qui désirent rester dans la légalité.
-
Modification 1 - Faire que la cote apparaisse avec une valeur exacte, et pas divisée par 100 ; ------------------------------------ ; ----- INSERTION NIVEAU----- (if (= ent nil) (progn (initget 1) (setq ptins (getpoint "\nSelectioner le point d'insertion")) ;selection du point d'insertion (setq alt (rtos (/ (cadr ptins) [surligneur] 100[/surligneur]) 2 2)) ;recuperation du niveau (setq legende (getstring T "\nQuel est la legende du niveau: ")) ;information sur le titre de la legende (command "_-INSERT" "niveau-coupe" ptins lts lts "0" alt legende) ;insertion du bloc au point ptins avec la variable alt ) ) (setvar "dimzin" dz) (setvar "attdia" atda) Modifié comme ca ; ------------------------------------ ; ----- INSERTION NIVEAU----- (if (= ent nil) (progn (initget 1) (setq ptins (getpoint "\nSelectioner le point d'insertion")) ;selection du point d'insertion (setq alt (rtos (/ (cadr ptins) [surligneur] 1[/surligneur]) 2 2)) ;recuperation du niveau (setq legende (getstring T "\nQuel est la legende du niveau: ")) ;information sur le titre de la legende (command "_-INSERT" "niveau-coupe" ptins lts lts "0" alt legende) ;insertion du bloc au point ptins avec la variable alt ) ) (setvar "dimzin" dz) (setvar "attdia" atda) ;reafectaion de la sauvegarde de la varable DIMZIN 00 Par contre ce petit bout de code (command "_-INSERT" "niveau-coupe" ptins [surligneur] lts lts[/surligneur] "0" alt legende) Lance l'insertion de l'ensemble mais les 2 " [surligneur] lts lts[/surligneur]" correspondent à l'échelle. si je les laisse, le bloc est inséré sans rien demander si je les ote, le bloc est inséré, mais il demande une échelle en "X", puis en "Y", puis la rotation. pourrait faire qu'il ne demande que l'échele en X, qu'il utilise cette échelle pour "Y" aussi et "0" pour rotation Merci
-
Ca j'avais lu... C'est justement là que se pose le problème. j'ai personalisé la flèche, le texte de la côte. mais pour le reste à savoir : 1°) modifier l'affichage de la valeur 2°) modifier ou faire que l'on puisse définir une echelle la première fois qu'on utilise le bloc dans le dessin... 3°) supprimer la question du début j'ai bien essayé de modifier 2-3 trucs dans ce lisp, mais les seuls résultats ont été des bugs qui bloquent le lisp. Est-ce qu'un pro du lisp pourrait y jeter un oeil ? merci
-
Oui les Scu sont parallèles par contre sur chaque point il n'y a qu'une seule cote altimétrique Par contre pour le reste, en fait ce que je cherche à faire c'est modifier le lisp plus haut selon les détails que j'ai précisé. Est-ce possible ? Merci
-
bon, j'ai essayé d'adapter ce lisp à mon utilisation. Mais j'ai 2 soucis. 1°) Si je dessine un rectangle de 1 m de haut, dont la base est posée sur le 0,0,0 du scu L’altitude du dessus devrait etre à +1.00 m Hors l’affichage donne 0.01 2°) il faudrait pouvoir définir une echelle la première fois qu'on utilise le bloc dans le dessin... 3°) je ne comprend pas le sens de la question du début quand il faut choisir un objet, pourrait on supprimer cette question, et passer directement à la sélection du point d'insertion ? Voici le code du lisp ; ------------------------------------ ; ; % ; NIVEAU.LSP %% %% ; %%%%%%% ; Copyright (C) 1999-2002 by Damien GOEL %%%%%% ; %%%%%% ; Créé le 15 mai 1999 par Damien GOEL %%%%%%% ; modif le 09 mars 2004 par Damien GOEL %% %% ; Pour autocad 2004 ; ; ; DESCRIPTION: ; ; insert un niveau avec l'altitude par defaut d'apres le SCU ; ; ; UTILISATION: ; ; conserver le nom du createur, ainsi que m'envoyer un petit mail ; damien.goel@isuisse.com ; Ne pas hesiter a la personnaliser ; ; ; ---------- REMISE A ZERO ---------- (defun myerror (s) ; Si une erreur se produit (if (/= s "Function cancelled") (princ (strcat "\nErreur: " s)) ; afficher l'erreur ) (setvar "dimzin" dz) ; restoration de la variable DIMZIN (setvar "attdia" atda) (setq *error* olderr) (princ) ) ; ---------- PROGRAMME PRINCIPALE ---------- (defun c:NIVEAU (/ quest1 dz ent ent_carac ent_carac2 alt no_ent ent_attrib val ptins atda) (setq olderr *error* *error* myerror) ; ----- INFORMATION ----- (princ "\n\t----- niveau.lsp - juin 2004 - par Damien GOEL - vers. 2004.01 -----") ; ----- QUESTION ----- (setq dz (getvar "dimzin")) ;sauvegarde de la variable DIMZIN (setq atda (getvar "attdia")) ;sauvegarde de la variable CMDECHO (setq lts (getvar "ltscale")) ;sauvegarde de la variable LTSCALE (setvar "dimzin" 0) ;affectation de 0 a la varaible DIMZIN (setvar "attdia" 0) ;affectation de 0 a la varaible CMDECHO (setq ent (entsel "\n / retour pour inserer: ")) ; ----- EDITION NIVEAU ----- (if (/= ent nil) (progn (setq ent_carac (entget (car ent))) ;Recuperation du point y (setq ent_carac2 (trans (cdr (assoc 10 ent_carac)) 0 1)) ;Transformation du pt y dans le SCU (setq alt (rtos (/ (cadr ent_carac2) 100) 2 2)) ;ajout de deux 00 apres les vigrules (setq no_ent (cdr (assoc -1 ent_carac))) ;recuperation de ID de l'entite (setq ent_attrib (entget (entnext no_ent))) ;selection de ID du texte attribut (setq val (cdr (assoc 1 ent_attrib))) ;recuperation du texte de l'entite (setq ent_attrib (subst (cons 1 alt) (assoc 1 ent_attrib) ent_attrib)) ;replacement du texte existant pas la variable alt (entmod ent_attrib) ;affectation a la variable du texte (entupd no_ent) ;regenaration de l'entite ) ) ; ----- INSERTION NIVEAU----- (if (= ent nil) (progn (initget 1) (setq ptins (getpoint "\nSelectioner le point d'insertion")) ;selection du point d'insertion (setq alt (rtos (/ (cadr ptins) 100) 2 2)) ;recuperation du niveau (setq legende (getstring T "\nQuel est la legende du niveau: ")) ;information sur le titre de la legende (command "_-INSERT" "niveau-coupe" ptins lts lts "0" alt legende) ;insertion du bloc au point ptins avec la variable alt ) ) (setvar "dimzin" dz) (setvar "attdia" atda) ;reafectaion de la sauvegarde de la varable DIMZIN 00 (princ) ;ne rien afficher ) ; --------------- AFFICHAGE AU MOMENT DU CHARGEMENT -------------- (princ "\n\tC:niveau chargé. Taper NIVEAU pour lancer la commande.") (princ) ; --------------- FIN -------------- Merci
-
Merci Je vais contacter l'auteur pour avoir des conseils/aides pour l'adapter à mes besoins.
-
j'ai pas du etre super clair sur ce que je cherchais... en fiat je voulais, une fois que j'ai défini le nouveau SCU, avoir un apperçu de mon dessin mais en mettant ma vue comme le scu En fait j'ai trouvé, il faut taper la commande Repère puis le paramètre "C" comme courant
-
Bonjour, j'avais déjà posé la question pour Autocad 2005, mais pas moyen de remettre la main sur la réponse. Je fais un changement de repère. j'aimerais pouvoir à la demande, (bouton) basculer entre la vue générale, et la vue suivant le repère (avec X en bas et y à gauche) Merci
-
Salut Tramber Effectivment, j'utilise le dépalcment du repèr afin d'avoir les côtes que je veux j'utilise aussi les cotations superposée, mais, pour une question d'apparence, j'airais aimé faire apparaitre de petites flèches comme indiquées sur le dessin de droite. Dans un dessin touffu, ces flèches permettent de pointer exactement ce qui est côté. Merci Salut Didier. tout d'abord, quand je sélectionne Objet, je ne trouve pas l'"option" coordonnée Y. ensuite, cette cotation se fait par rapport au 0 absolu du projet ? Cela est embêtant car dans toute cotation altimétrique, il nous faut à la fois les altitudes "absolues" ainsi que les altitudes par rapport au "zéro" du projet. Enfin, si tu as une automatisation possible, cela m'interresse en effet beaucoup. Merci [Edité le 5/12/2006 par barbichette]
-
Bonjour, Je souhaite faire facilement des cotations altimétriques. Pour ce faire, je place mon repère à une altitude voulue, puis je fait des cotations superposées, en ayant modifié les paramètres d'affichages de la cote j'obtien ceci (à gauche) http://www.socara.net/images/image1.jpg mais comment faire pour faire afficher la cote de la façon dessinée à droite ? cela m'aiderait beaucoup.... Merci
-
[Réglé] Modifier les marges des masques d\'arriere plan
barbichette a répondu à un(e) sujet de barbichette dans AutoCAD 2006
Merci. -
[Réglé] Modifier les marges des masques d\'arriere plan
barbichette a posté un sujet dans AutoCAD 2006
Bonjour, Sur le dessin suivant, http://www.socara.net/images/image.jpg le texte du bas est un texte multiligne avec le paramètre masque d'arrière plan. Mais y'a t'il moyen de modifier la marge " [surligneur] A[/surligneur]" ? [Edité le 5/12/2006 par barbichette] [Edité le 5/12/2006 par barbichette] -
Salut j'ai fait des recherches sur Internet, et j'ai même demandé directement aux services techniques de Liebherr, il n'existe pas de fichier de plan représentant les grues Liebherr tout juste peux tu rédupérer les fichier d'abaque de charge au format PDF... Cela dit, en regardant sur le site Liebherrn, on se rend compte que c'est pas une grue de tapette... http://www.liebherr.com/cr/fr/21341.asp
-
c'est partit
-
Un GRAND, un ENOOÔORME merci à Serge77. Ta solution est parfaite, et j'ai réussi à faire ce que je voulais. Si quelqu'un est interressé par un bloc dynamique qui représente une grue à tour type MD125A.... qu'il se fasse connaître... Merci encore
-
là : contact@socara.net merci
-
Les attributs Alt_totale = alt_crochet+8.18 alt_dessus_fl = alt_crochet + 3.75 alt_dessous_fl = alt_crochet + 2.70 voilà
-
Oops, http://www.socara.net/fichiers/Dessin.dwg
-
Liens partis en PM
-
Euh ? J'ai fait des tests, mais je ne voit pas comment et surtout quoi sélectionner dans la veleur de mon atribut.... Aurais-tu un ch'tit fichier à m'envoyer en PM pour que je voie ? Merci.
-
ca ne marche pas.... Sinon, dans un bloc, comment insérer un attribut dans un tableau ?
-
Table de consultation disparue ???
barbichette a répondu à un(e) sujet de thierry.garré dans AutoCAD 2006
J'ai trouvé une solution. Ce n'est pas une solution parfaite, mais pour l'instant j'ai rien d'autre.... J'ouvre, sur mon PC, une session d'un autre utilisateur du réseau. Au moment du démarrage d'Autocad, il "charge" une version "vierge" d'autocad. J'applique mes personalisation (rechargement de mes barres d'outils) Puis je passe en modification de blocs... Ensuite, je travaille sur les tables. Une fois fini, je ferme cette session, et réouvre la mienne... C'est un peu tiré par les cheveux, mais ca a le mérite de me permettre de continuer mes travaux sur les blocs -
Ok ca marche super (mais qui en aurait douté) Nouvelle question, maintenant : Ce bloc représente une grue vue de côté. Les attributs représentent en fait les altitudes de points importants de la grue. Nous avons : 1- L'assise de la grue 2- La hauteur sous crochet 3- La hauteur du dessous de la flèche 4- La hauteur de dessus de la flèche 5- La hauteur totale de la flèche (exprimée en altitudes) Mais sachant que les numéros 3-4-5 découlent immédiatement de l'attribut 2. y'a t'il moyen de dire : "la valeur de l'attribut 3 est égale à la valeur de l'attribut 2 + 1.30m " ? en fait n'avoir qu'à saisir les attributs 1 et 2. Par le biais de champs peut etre ??? Merci
-
Table de consultation disparue ???
barbichette a répondu à un(e) sujet de thierry.garré dans AutoCAD 2006
Bonjour, Moi aussi, ou plutot moi non plus je n'arrive pas à faire afficher la table de consultation toujours pas d"idée . -
Bonjour, J'ai créé un bloc dynamique, avec des attributs. Mais lorsque j'importe mon bloc, il me demande toujours de saisir les attibuts, hors je voudrais pouvoir importer mon bloc, et ne saisir les attibuts que beaucoup plus tard. Comment faire ? Merci
