LUDWIG
Membres-
Compteur de contenus
1 396 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par LUDWIG
-
OK merci (gile). Je vais me faire un lisp de changement automatique (s::starup) de variables telle que hpname.
-
Il suffit en fait de modifier l'option "type de jointure " ("Ajouter/Prolonger/Les Deux" --> choisir Prolonger) de la fonction "Joindre" dans la "Pedit". Ainsi, plus de chanfrein.
-
Ca doit aussi être le cas pour deux cercles dont les normales sont opposées (pas forcement z=1 et -1). C'était peut être trop dur à gérer ?
-
Comptage du nombre de personne dans un espace à partir des blocs.
LUDWIG a répondu à un(e) sujet de Steven dans AutoCAD Architecture
Quand je faisais de la gestion de patrimoine (avec Architectural Desktop et des bases oracle), ce type de comportement était géré en programmation vb (ça ne doit pas exister en commande native). En gros on avait une hiérarchie "Site / Bâtiment / Etage / Local / Objet", en fait des polylignes fermées définis en base de données. Chaque objet appartient à un local, chaque local a un étage, chaque étage a un bâtiment, etc. On pouvait sélectionner une zone (site, bâtiment, local ou étage) et sélectionner les objets contenus. Ou avoir les infos "Site / Bâtiment / Etage / Local" d'un objet. L'intérêt, c'est qu'en déplaçant les objets, la base de données (on n'utilisait pas de table de nomenclature) se mettaient à jour. Le programme de mise a jour n'était as en lisp (et de toute façon n'est pas libre de droit) donc je ne pourrais pas te le transmettre si je l'avais. Mais grosso modo, selon mes souvenirs : - sur action de déplacement d'une entité - on vérifie si c'est un objet géré (pour ton cas, ça peut être le nom du bloc) - on cherche la zone qui englobe l'objet : calcul des points d'intersection de 2 droites (horizontale et verticale, passant par le point d'insertion de ton bloc) avec les diverses polylignes représentant un "local", et déduction de la zone qui englobe. La détection était faite dans les 4 directions car en cas de local biscornu (un local en forme de U autour d'un autre local), ça assurait une bonne détection. - on remplit la base de données : l'objet est associé au local trouvé et hérite des informations "étage / bâtiment / site" de ce local. Bon, désolé, c'est un peu confus et je n'ai rien a te proposer, mais peut-être que quelqu'un veut s'y pencher ? Rebcao s'était intéréssé au sujet, mais je ne sais pas s'il avait créer un applicatif : http://www.cadxp.com/modules.php?op=modload&name=XForum&file=viewthread&tid=8596#pid32335 -
et le lisp jpl de (Gile) qui permet d'aller plus vite (fait la même chose).
-
Je crois que, de plus, si la rémunération prévue pour la clause de non conccurence n'est pas payée par l'employeur dans un certains délai, la clause est caduque. Un ancien collègue a eu le problème. Parti à la concurrence, les employeurs l'ont attaqués. Mais ceux ci n'avaient pas payés la clause. Ils ont même tenté de la payer après coup.
-
Il y a la version familiale
-
J'ai résolu le problème en le contournant. Mes murs faisaient grosso-modo un "E". J'ai fermé l'extrémité du E : http://img505.imageshack.us/img505/3350/26117281mh5.jpg
-
Ce sont bien des polylignes fermées... (et oui jpl, c'est super !)
-
Merci (Gile). Effectivement, cette variable modifie le type de hachure, mais elle ne s'enregistre pas dans mon gabarit.
-
Bonjour, Je n'arrrive pas à hachurer mes murs (polylignes fermées) : Etat initial: http://img234.imageshack.us/img234/6487/58504366wf2.jpg Aperçu (quelque soit l'option): http://img241.imageshack.us/img241/1569/82213271zm2.jpg Super, c'est ça que je veux Résultat avec l'option "choisir un point": http://img208.imageshack.us/img208/9396/73661251fi0.jpg Beurk Résultat avec l'option "choix des objets": http://img71.imageshack.us/img71/4385/42902529qe5.jpg Beurk J'ai testé en modifiant la détection des îlots, sans succès... Quelqu'un à un conseil à me donner ? Merci d'avance !!
-
Bonjour, Y-a t'il une variable pour définir le motif de hachure par défaut ? Actuellement j'ai "ANGLE" par défaut mais je n'utilise pratiquement que "SOLID". J'ai lancé une hachure "solid" dans mon gabarit, j'ai enregistré, en espérant que la hachure par défaut "solide" serait enregistré, mais non ça n'a pas marché ... Merci d'avance...
-
Plantage d\'AutoCAD avec les blocs dynamiques.
LUDWIG a répondu à un(e) sujet de Steven dans AutoCAD 2009
ca sera toujours utile à d'autres... Rien que déjà la méthode de tester en déchargeant les lisps. Il y a des personnes qui ont des problèmes d'erreur fatale lors d'une cerrtaine manip'. Ils pourraient tester le déchargement des lisps, comme Steven. -
oui moi aussi (sans avoir covadis) sur 2009, j'ai bien les valeurs d'attributs dans les propriétés. Vérifies que la catégorie "attributs" n"est pas réduite (flèche à droite du titre attribut)
-
merci aussi pour moi ça me sera utile
-
a tiens c'est marrant, je test sur 2009, la spline ouverte peut s'extruder.
-
Désactiver l\'acrrobj sur certains calques
LUDWIG a répondu à un(e) sujet de alf_ze_cat dans Routines LISP
Euh, quel serait l'intérêt de cette fonction ? N'entraînerait-elle pas un ralentissement à chaque survol d'entité (ou même à chaque mouvement de souris) ? -
Refais une recherche via filter ou qselect. Vérifies dans toutes les présentations (il m'est souvent arrivé de ne pas trouvé ce que je cherchais car je ne cherchais pas ou il fallait...). Contrôle le dessin également.
-
sans avoir à le décharger il peut modifier la ligne qui charge osmode à 0. Une fonction s::startup se lance automatiquement au chargement d'un lisp (les autres fonctions doivent être appelées). Le changement de osmode se cache peut être dedans.
-
tu peux aussi activer le SCU dynamique (une case quelque part en bas à gauche, vers les cases ortho, accroch, etc). Ton scu se calera en fonction des faces des objets que tu survoles à la souris.
-
accroche-toi au pinceau, j\'enleve l\'echelle
LUDWIG a répondu à un(e) sujet de fograf02 dans AutoCAD 2009
le calque defpoint désactivé, gelé, ou verrouillé ? EDIT : après test, ça ne change rien en fait [Edité le 26/11/2008 par LUDWIG] -
tu peux changer la couleur des calques de ton xref sans que cela se répercute sur le fichier d'origine. Mais pour que les entités de ton Xref prennent la couleur de leur calque (gris), ils faut qu'ils soient à ducalque.
-
Ne créées tu pas une "ligne de repère multiple" dans 2008 (sensée remplacer les qleader, bien que la commande fonctionne toujours), qui n'existe pas dans 2004 ? En tout cas, elles ne devraient pas disparaître pour autant.
-
blocs \"transparants\" avec ORDRE DE TRACE
LUDWIG a répondu à un(e) sujet de touvenant dans AutoCAD 2008
J'avais remarqué aussi. C'est bizarre. Je rends les services qu'on m'a rendu quand je débutais sur le forum (et maintenant encore !)... Tu feras de même ! C'est l'intérêt de la collaboration [Edité le 25/11/2008 par LUDWIG] -
blocs \"transparants\" avec ORDRE DE TRACE
LUDWIG a répondu à un(e) sujet de touvenant dans AutoCAD 2008
Pour "nettoyer" tes blocs ou les hachurer rapidement : - Ouvre le bloc dans l'éditeur - cale la couleur courante sur rouge par exemple - dessine un rectangle qui englobe tout - lance la commande contour et clic à l'intérieur du contour mais à l'extérieur du bloc - filtre la couleur rouge (filter) et déplace là d'un valeur fixe pour bien voir le résultat (et nettoie l'intérieur au cas ou) afin d'obtenir un beau contour fermé - hachure ton contour (ou wipeout du contour mais ça ne marchera pas si tu as des arrondis) - place la hachure ou le wipeout en arrière plan - redécale l'ensemble de la valeur pour avoir la hachure et le contour sous le bloc - redéfini la couleur et les calques de la hachures et du contour selon tes besoins - ferme le bloc en enregistrant C'est la méthode que j'utilise, en utilsant un lisp pour facilité le traitement. (defun c:db() (if (eq (getvar "blockeditor") 1) (progn (command "changer" "_all" "" "p" "co" "dubloc" "ca" "0" "tl" "dubloc" "ep" "dubloc" "") (if (not (tblsearch "LAYER" "PROJET_EQUIPEMENT_HACHURES"))(command "calque" "n" "PROJET_EQUIPEMENT_HACHURES" "co" "2" "tl" "Continuous")) (if (setq solid (ssget "x" (list (cons 2 "SOLID"))))(progn (command "changer" solid "" "p" "co" "ducalque" "ca" "PROJET_EQUIPEMENT_HACHURES" "tl" "dubloc" "ep" "dubloc" "") (command "_.draworder" solid "" "ar") ) ) ) (progn (princ "Commande disponible dans l'éditeur de bloc uniquement") (princ) ) ) ) Ne fonctionne que dans l'éditeur de bloc et uniformise toutes les entités du bloc en calque 0 couleur type de ligne dubloc, sauf les hachures solides en calque "PROJET_EQUIPEMENT_HACHURES" couleur ducalque type de ligne continuous et place la hachure en arrière plan
