Aller au contenu

LUDWIG

Membres
  • Compteur de contenus

    1 396
  • Inscription

  • Dernière visite

Tout ce qui a été posté par LUDWIG

  1. LUDWIG

    Hachure par défaut

    OK merci (gile). Je vais me faire un lisp de changement automatique (s::starup) de variables telle que hpname.
  2. LUDWIG

    Commande contours

    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.
  3. LUDWIG

    Overkill

    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 ?
  4. 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
  5. LUDWIG

    Commande contours

    et le lisp jpl de (Gile) qui permet d'aller plus vite (fait la même chose).
  6. 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.
  7. Il y a la version familiale
  8. LUDWIG

    Problème de hachurage

    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
  9. LUDWIG

    Problème de hachurage

    Ce sont bien des polylignes fermées... (et oui jpl, c'est super !)
  10. LUDWIG

    Hachure par défaut

    Merci (Gile). Effectivement, cette variable modifie le type de hachure, mais elle ne s'enregistre pas dans mon gabarit.
  11. 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 !!
  12. 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...
  13. 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.
  14. 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)
  15. LUDWIG

    Probleme Objet/présentation

    merci aussi pour moi ça me sera utile
  16. a tiens c'est marrant, je test sur 2009, la spline ouverte peut s'extruder.
  17. 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) ?
  18. 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.
  19. 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.
  20. LUDWIG

    Déplacement de repert

    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.
  21. 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]
  22. LUDWIG

    prob de couleur !!!

    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.
  23. 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.
  24. 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]
  25. 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
×
×
  • 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é