Aller au contenu

Zugzwang

Membres
  • Compteur de contenus

    68
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Zugzwang

  1. Bonjour j'ai installer le covadis 18, j'en ai profiter pour migrer sur toto23, jusque là tout va bien... mais je me rend compte que tous les dessins que j'ouvre passent en environnement géomètre, les unités d'angle en grade avec le 0 au nord... Est ce du à un mauvais Template sur toto ou une option dans covadis que je sais plus trouver? merci
  2. Zugzwang

    Etat de calques et XRef

    regarde si VISRETAIN est pas à 1 par hasard?
  3. Zugzwang

    lag de 1mn avec F8

    merci beaucoup, je vais tester tout ça..
  4. bonjour sur un poste avec autocad 2017, j'ai un comportement étrange Quand on utilise copier ou déplacer, si on envoie F8 après la sélection d'objets, j'ai un gros lag de ~1mn... dessin à plat, carte graphique à jour... Ce même poste à parfois des comportement étrange quand on rentre des distance de déplacements au clavier aussi... J'y passerai bien le service pack, mais apparemment j'ai pas archivé le précieux patch Y a t il qq1 qui à été plus prudent que moi et qui n'a pas effacé les SP de 2017? pourrai il me faire passer un lien pour les charger (ils sont plus chez autodesk) merci tout plein...
  5. merci pour la variable... c'est un peu dommage, on dirait qu'il ont leur propre gestionnaire de fenêtres, car si c'était un comportement de fenêtre normale, on pourrait sortir aussi une fenêtre de vue (pour travailler sur la vue en plan tout en affichant les coupes covadis sur un autre écran) Alors bien sur la commande ancestrale fenêtre n'est pas faite pour sortir une vue et la poser sur un autre écran, mais au moins on peu déborder pour y placer les zones à afficher
  6. ben diable? je t'assure que sur l'install de ce matin (2023 T53.0.0), ce n'est pas possible... il y a un paramétrage à faire? édition... je viens de capter quand on a une fenêtre réduite, on ne peut pas la sortir en l'attrapant par la barre des menus, mais si on clique sur l'onglet et qu'on le tire dehors, c'est possible... c'est cool... enfin...
  7. plop je sais plus le nom exact mais il y a un truc en informatique pour que les fenêtres que crée un programme puissent sortir de la fenêtre qui les a créé. (un peu comme on sort un onglet de firefox pour le regarder sur un autre écran) J'avais cru comprendre que cette propriété était enfin intégrée à autocad... Je vien de charger la 23 et ... déception... Ai je loupé un truc? car ça fait quand même 10 ans que les config à 2 écrans sont la norme et ça me semble réclamé par la communauté? Sans oser imaginer la cuisine interne, si ils utilisent les MFC (ou l'équivalent actuel) c'est juste un swich alors pourquoi au lieux de nous changer les icones et implémentent pas des trucs utile pour une fois
  8. merci... les fautes de frappes sont ma marque de fabrique et l'interpréteur d'autocad ne me pardonne rien... Par contre, à bricoler le code 2x par ans, j'en oublie mon latin c'est dans les dump qu'il me fallait trouver la propriété LinetypeScale Car on ne parle pas de la commande Filtre, mais du filtre appelé dans (vlax-get ent filtre) pfff... je suis un boulet... mes excuses pour le dérangement j'aurai du creuser plus avant de quémander mais super merci comme d'habitude 🙂
  9. Bonjour je cherche à filtrer ma sélection en fonction de l'échelle du type de ligne j'ai trouvé les options pour : Constantwidth pour les épaisseurs, Layer pour les calques, Color pour les couleurs, Linetype pour les types de lignes mais lineweight ne marche pas... c'est pour compter les longueur par cette propriété en modifiant ce lisp qui marche pour les épaisseurs... merci ;;pour les amateurs de joli code ce lisp du regrété Patrick_35 ;; il fait la somme des longueurs de polylignes sélectionnée suivant un filtre à changer en dur à la 2eme ligne ;; https://cadxp.com/topic/40634-somme-par-%C3%A9paisseur-de-polylignes/?do=findComment&comment=227427 ;; merci à lui (defun c:stpe (/ ent ele lst sel res tot filtre) (setq filtre 'Constantwidth) ; Constantwidth pour les épaisseurs, Layer pour les calques, Color pour les couleurs, Linetype pour les types de lignes (and (ssget (list (cons 0 "*POLYLINE"))) (progn (vlax-for ent (setq sel (vla-get-activeselectionset (vla-get-activedocument (vlax-get-acad-object))) ) (if (setq ele (assoc (vlax-get ent filtre) lst)) (setq lst (subst (list (car ele) (cons (vla-get-length ent) (cadr ele))) ele lst)) (setq lst (cons (list (vlax-get ent filtre) (list (vla-get-length ent))) lst)) ) ) (vla-delete sel) (setq tot 0) (mapcar '(lambda (x) (setq tot (+ tot (setq res (apply '+ (cadr x))))) (princ "\nTotal polyligne(s) type ") (princ filtre) (princ " --> ") (princ (car x)) (princ (strcat " : " (rtos res))) ;; ligne ajoutée pour demander une case de tableau (print) (command "MODIFTABLEAU" pause (rtos res)) ) (vl-sort lst '(lambda (a B) (< (car a) (car B)))) ) (princ (strcat "\nTotal : " (rtos tot))) ;; ligne ajoutée pour demander une case de tableau (print) (command "MODIFTABLEAU" pause (rtos tot)) ) ) (princ) )
  10. c'est bien mon problème... je ne veux pas inverser le sens du réseau, je veux juste inverser le sens de la coupe j'ai un type de ligne qui indique le sens d'écoulement, si j'inverse le sens, ça met bien ma coupe dans un sens de lecture logique, mais dans la vue en plan, l'eau remonte. Il me semblait avoir déja utilisé l'astuce du sens de la coupe mais peut être avais je pas de flèches? tjs est il que j'ai refait ma cana dans le bon sens et qu'elle me fait plus... suer 🙂 merci quand même
  11. _PistToMfcToolBar_LT tu as mal fait le copier coller (quoi que je sais pas si le _ au début est important mais le _LT à la fin sans doute) mais c'est la barre qui s'appelle Assainissement et réseaux divers, je sais quand même ce que je suis en train de faire... et c'est pas de la voire oups je viens de repasser par le menu, et il y a des fois ou la commande appelée c'est _CovaReseTlbAc toujours est il que je connais pas d'autre façon de faire des réseaux et des PL avec covadis...
  12. bha... le nouveau il me semble (à moins que j'en ai raté un ? ) c'est la barre PISTTOMFCTOOLBAR_LT
  13. Bonjour quand je demande à tracer le PL d'une cana, il le dessine de l'aval vers l'amont (c'est dans ce sens que je l'ai tracé la canalisation). Je souhaiterai que sur le profil en long le dessin respecte une orientation de l'amont vent l'aval Il me semblait avoir repérer une commande pour inverser le sens d'un PL, mais je ne la retrouve plus... qq1 sait ou ça se trouve? (covadis 17f) merci
  14. à confirmer, mais il n'y a que deux commandes, le (Entmake, et le (setvar je ne crois pas que le promt serve à qq chose à la limite le prompt servirai pour enchainer le (setvar avec l'activation et le dégel puisque le setvar est lu que si le calque existe? mais bon, j'ai testé... ça change rien effectivement
  15. merci 😉 mais cette ligne ne résout pas le pb pour forcer l'affichage du calque s'il existe 😞
  16. Bonjour J'ai un lispounet pour me créer un calque épure qui me sert de trait au crayon gris dans mes dessin. Quand je le fait avec (entmake , le code (70 . 0) le met actif. Mais il m'arrive de lancer la commande dans un dessin ou le calque est déja présent, et je me retrouve avec mon calque actif, mais non affiché ou geler.. comment s'assurer que si le calque existe il soit activé, (ou qu'on le force) voila ma pauvre prose... (defun c:eee () (if (not (tblsearch "LAYER" "---EPURES")) (entmakex (list '(0 . "LAYER") '(100 . "AcDbSymbolTableRecord") '(100 . "AcDbLayerTableRecord") (cons 2 "---EPURES") '(70 . 0) '(62 . 32) ) ) (setvar "clayer" "---EPURES") ) ) merci...
  17. oui, mais pour les command Purger, ou déverrouiller les calques, il faut valider un "*" et le espace pour rentrer marche pas. j'ai essayer le; le ;; le " " mais dans le script ça à pas marché... Si tu as un script qui marche pour purger tout, je suis preneur... 🙂
  18. il faut ajouter un defunC: pour l'appeler en direct, mais... merci (gile) il y a bien 60% des lisp que je lance au démarrage qui sortent ou sont inspirés de ton travail Au passage, j'ai mis demis heure à lire et essayer de comprendre comment ça marche, pourquoi "l" est pas déclarée... mais comme souvent ici, c'est de l'art, contrairement à mes moulinettes pataude, et pour un profane ça conserve une part de mystère et de magie, mais ça marche d'enfer
  19. non non, j'insiste, mais un ou deux espace ne changent rien, dans un script, ça passe pas.. 😞 du reste, si on fait un copier collé dans la ligne dans la ligne de commande de "-calque d *;;" ou "-calque d * " on voit bien que ça marche pas. (Au passage, je sais pas si les script utilisent le diésel, il me semble que ça lit juste les lignes et laisse Command interpréter le texte tel quel) Si je met 2 espaces, ça ne valide pas, et si je met 2; ça ne change rien... je voie pas comment déverrouiller tous les calques dans un script sans passer par une commande dédiée...
  20. (zarb je reviens sur le sujet et je me rend compte que j'ai pas envoyé la réponse, et elle est sauvée ? merci cadXp 🙂...) même pb avec les commandes en anglais, dans le .scr, l'espace après * n'est pas pris en compte... si je fait un bouton macro comme tu dis, ça marche, mais dans un script ça passe pas...il va falloir faire une commande en lisp je crois... le but c'est de pouvoir l'appeler dans un script plus facile à faire pour les autres utilisateurs les lisp sont chargé au démarrage elle à pas l'air super simple sans VB... et le VB j'ai du mal... si qq1 peut me filler un petit coup de main svp? merci
  21. à tout hasard, c'est quoi la macro? que ce soit dans un script ou avec un copier coller, si je lance "-calque d * " il me demande tjs d choisir un calque... (il déverrouille rien et sort pas de la commande) je comptait ajouter des trucs à la suite j'ai donc mis ça dans un .scr sur la 1ere ligne, mais rien n'y fait il passe pas le *+ espace...
  22. Zugzwang

    Aligner / verrouiller

    bon... je suis le seul que ça chiffonne...
  23. Zugzwang

    Aligner / verrouiller

    Bonjour J'ai changé de version (22) et je découvre un petit ajour à la commande Aligner Dans le ruban ils ont ajouté 2 cases à cocher une pour les alignement multiple (ok bonne idée) Une pour verrouiller l'alignement automatiquement... Bon... comment défaire cette liaison si on s'est pas méfié et qu'on a lié des truc qu'on voulait pas forcément lier mais qu'on s'est fait avoir par cette option cochée par défaut chez moi... en coupe, si je change la hauteur d'un de mes murs de clôture, tous changent, mais pas de cadenas magique à décocher ni a l'écran, ni dans le ruban... merci de vos lumières...
  24. ça me rappelle un truc... une ft de (Gile) BulgeData, qui renvoyait les valeurs cachées derrière le code 42 des polyligne avec un arc....voir ici cherche la ft dans les codes...
  25. Zugzwang

    MNT dense pour guidage d'engin

    généralement, les bordures sont implantée en 1er et ce n'est pas de point sur les bords dont ils ont besoins, Par contre on m'a déja demandé une grille de pts xyz pour placer des piquets ou des points de contrôle sur une grosses surface d'enrobé histoire de faire les terrassement avec les pentes. L'entreprise m'avait demandé une grille de 2.5x2.5m, elle pas pas tout implanté, mais il s'en servait de contrôle si c'est le cas, avec le truc de Thierry tu récupère les faces maillées, tu les explose en face3d et IMMATRIC ... Donc la question c'est de quoi as tu besoin exactement de pts sur les arêtes ou de pts au milieux de la zone ?
×
×
  • 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é