Olivier Eckmann
Membres-
Compteur de contenus
2 360 -
Inscription
-
Dernière visite
-
Jours gagnés
120
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par Olivier Eckmann
-
Décalage de polyligne - 2 valeurs différentes
Olivier Eckmann a répondu à un(e) sujet de La Lozère dans Débuter en LISP
Salut, dans la ligne (setq tmp (getint (strcat "\nValeur approximative de la flèche de polygonisation des parties courbes <" (rtos PREC_COURBE) "> : "))) tu remplaces getint par getreal (setq tmp (getreal (strcat "\nValeur approximative de la flèche de polygonisation des parties courbes <" (rtos PREC_COURBE) "> : "))) Olivier -
Décalage de polyligne - 2 valeurs différentes
Olivier Eckmann a répondu à un(e) sujet de La Lozère dans Débuter en LISP
Bonjour, En fait en tracé routier, les rayons sont très variable car définis selon la vitesse de circulation sur la voie concernée. Plus on roule vite, plus les rayons sont importants. Sur une rocade à 90 km/h on va avoir de grand rayon, mais si on arrive sur un giratoire on aura des rayons de 10 ou 15 m pour rentrer et sortir du carrefour. En règle générale, on travaille par flèche maxi de discrétisation, c'est à dire par écart maximal autorisé entre la corde et l'arc (mesuré au milieu du segment). C'est cette flèche d'approximation qui va conditionner le pas de découpage des arcs. Olivier -
PUBLICATION PDF QUI PERD LA TRANSPARENCE
Olivier Eckmann a répondu à un(e) sujet de nccorroy dans AutoCAD 2018
Bonjour, Les calques verrouillés ne sont pas transparents, ils sont estompés selon le pourcentage défini par la variable LAYLOCKFADECTL. Cet estompage n'est visible qu'à l'écran mais pas au tracé. S'il on veut obtenir de la transparence, dans le gestionnaire des calques il faut utiliser la colonne transparence, valeur comprise entre 0 : non transparent à 90 : presque invisible). Olivier -
Bonjour, Il reste quelques PC de grande marque dispo en Windows 7 comme celui-ci C'est un peu cher pour ce que c'est, la carte graphique c'est de Intel intégré, mais de toute manière sur une machine virtuelle, ça sera surement encore moins performant. Normalement j'évite absolument la marque LENOVO (je suis pas fana de leur logiciel espion qui récupère et transmet certaines données perso), mais techniquement ça reste un choix cohérent pour faire tourner AutoCAD 2004. Olivier
-
Salut Didier, Ayant vécu 2 ans au Maroc et travaillant actuellement sur les problématiques d'assainissement et d'implantation de latrines au Bénin, j'appréhende un tout petit peu les conditions du continent africain, et effectivement, je (on) aurait tord de se plaindre d'être né du bon côté de la planète. Je ne ferais pas de "combat" de bande passante, mais cela n'enlève rien au fait qu'habiter une commune de plus de 20 000 habitants en région parisienne (j'habite dans un lotissement à 1,5 km du centre ville), et que les infrastructures ne permettent pas d'obtenir plus de 30ko/s de connexion internet reste désolant dans notre pays, même si comme tu le dit, et je le reconnais bien volontiers, beaucoup aimerait en avoir autant. Olivier
-
Salut Didier, Lorsque l'on fait un screencast, le travail se déroule en 2 temps, avec la barre de progression qui est divisée en 2, une première partie processing et une seconde partie Upload. Il y a 6 mois j'ai été confronté au souci d'un screencast un peu long (20 minutes) pour lequel la phase processing passait sans souci, mais la phase Upload n'arrivait pas au bout à cause de ma liaison ADSL montante extrêmement "pourrie". Quand tu habites à 40 kms de Paris, faut pas trop en demander quand même pour avoir une liaison internet haut débit. Après avoir cherché un peu, j'ai trouvé que des fichiers temporaires étaient créés dans le dossier "Mes Documenst \ Autodesk Screencast \ Date et heure de ton enregistrement". Durant la phase processing les différents fichiers sont convertis et comprimés en un fichier project.ZIP qui contient notamment la video avec l'extension webm, et ensuite dans la phase Upload, c'est ce ZIP qui est transmis aux serveurs Autodesk et retravaillé pour être présenté dans ton tableau de bord. A la fin du transfert, le fichier ZIP et le dossier qui le contient sont supprimés de ton disque dur. Si tu attends la phase de processing et que tu "coupes" ton accès internet à ce moment, tu peux récupérer le ZIP et tu extrais la vidéo sans problème, sans que quoi que ce soit arrive sur les serveurs Autodesk. Olivier
-
[Resolu] Surfaces Hachurages COVADIS 13
Olivier Eckmann a répondu à un(e) sujet de jalloul dans Covadis
Bonsoir, ça date un peu, mais de mémoire le calcul de la surface de hachure se fait en passant la hachure en modèle "Utilisateur" (hachure simple type ANSI31) avec un certain espacement (c'est l'échantillonnage). Ensuite on récupère tous les traits de la hachure, on somme leur longueur et on multiplie par l'espacement entre les trait ce qui donne une surface discrétisée. Plus l'échantillonnage est faible, plus les lignes de hachure sont serrées et donc la surface discrétisée est proche de la vérité, mais plus le temps de calcul est important car il faut "générer" beaucoup de trait de hachure. Olivier -
Remplacement d'un bloc par un autre
Olivier Eckmann a répondu à un(e) sujet de DenisHen dans Débuter en LISP
Bonsoir, Tant qu'à déclarer tes variables, vas jusqu'au bout et déclares aussi la variable elst D'autre part le code ne fonctionne que si le bloc VegArbFeuil1 est défini dans le dessin, donc il faudrait ajouter cette condition (if (and (setq ss (ssget "_A" (list (cons 0 "INSERT") (cons 2 "FARBRE")))) (tblsearch "BLOCK" "VegArbFeuil1") ) L'idéal ensuite c'est d'en faire une fonction avec 2 paramètres l'ancien nom et le nouveau comme ça tu as une fonction réutilisable à volonté. Meme si c'est toi qui programme tu peux ajouter 2 tests sur tes arguments : qu'ils ne soient pas vides et que ce soit bien des textes. Ce qui pourrait donner quelque chose comme cela (defun DH_ReplaceBlock (sAncienNom sNouveauNom / i ss elst) (setq i 0) (if (and sAncienNom (= (type sAncienNom) 'STR) sNouveauNom (= (type sNouveauNom) 'STR) (setq ss (ssget "_A" (list (cons 0 "INSERT") (cons 2 sAncienNom)))) (tblsearch "BLOCK" sNouveauNom) ) (while (setq ent (ssname ss i)) (setq i (1+ i) elst (entget ent) ) ;_ Fin de setq (setq elst (subst (cons 2 sNouveauNom) (assoc 2 elst) elst)) (entmod elst) ) ;_ Fin de while ) ;_ Fin de if (princ) ) ;; exemple d'utilisation (defun c:TestBlkArbre () (DH_ReplaceBlock "FARBRE" "VegArbFeuil1") ) Olivier -
Design Review 2018 DISPO
Olivier Eckmann a répondu à un(e) sujet de lecrabe dans AutoCAD trucs et astuces
Salut, Hé ben, c'est pas trop tôt. 5 ans pour mettre à jour le programme! Apparemment, ça n'a pas suffit du 1er coup, car il faut passer le hotfix pour corriger le problème des chemins d'accès relatif. Pas de grand changement, mais plus rapide je trouve que la version 2012. C'est déjà positif. @philsogood : cette application est faite principalement pour ouvrir les DWF, pas les DWG, même si elle permet via DWGTrueView de faire une conversion à la volée des DWG en DWF avant de pouvoir les ouvrir, mais ça ne présente aucun intérêt. Par contre en DWF c'est très bien, surtout couplé avec MAP3D qui permet d'ajouter des propriétés attributaires sur les objets (SIG) consultables sans avoir besoin de les écrire sous forme de texte. Olivier -
Bonjour, est-ce qu'il y a des images (même non chargée ou gelée) dans les DWG qui posent problème? si oui, voir la commande MAPIOPTIONS et décocher la sélection d'image par Maj+Click Olivier
-
Ouverture de fichier impossible
Olivier Eckmann a répondu à un(e) sujet de MamyTina dans AutoCAD 2016
Bonjour, si on ne peux pas faire un glisser/déposer depuis l'explorateur dans AutoCAD, c'est qu'il a été "démarré en tant qu'administrateur". Il est possible que le raccourci de lancement soit paramétré pour démarrer systématiquement comme cela, ce qui empêcherait le double-clic, ou l'accès au données du serveur via le réseau. Olivier -
Bonjour (if (setq TOPO (ssget "_A" '( (0 . "TEXT,MTEXT") (100 . "AcDbMText") (1 . "*;2??.??}*,*;???}*,*;9???}*,*;????}*") (8 . "*xxx*COTATION*1_*,*LEVE*bbb*TALUS*,*leve*ccc*pt**Val*,*leve*dddd*MNT*Courb*") ) ) ) (command "_.ERASE" TOPO "") ) Olivier
-
insertion préfixe calques dans bloc
Olivier Eckmann a répondu à un(e) sujet de philsogood dans AutoCAD 2016
Bonjour, Avec la commande WBLOC, tu crées un nouveau DWG à partir de ton bloc (option Bloc en haut à gauche). Tu ouvres le DWG et tu renommes tes calques, tu sauvegardes, tu fermes. Dans ton dessin d'origine, tu lances la commande INSERER, avec le bouton Parcourir, tu va chercher ton DWG, quand tu valides par OK, AutoCAD te demande si tu veux redéfinir le bloc, tu dis OUI, puis tu cliques sur Echap lorsqu'il te demande où tu veux l'insérer. Comme ça ton bloc possède les calques renommés sans autre modification. Olivier -
Toutes les entités couleurs Ducalque sauf les hachures
Olivier Eckmann a répondu à un(e) sujet de zara dans LISP et Visual LISP
Bonjour, il suffit de faire un bouton ^C^CCHPROP;(ssget"x");s;(ssget "x" (list (cons 0 "HATCH")));;CO;DUCALQUE;; Olivier -
Menu contextuel sur poignée de polyligne
Olivier Eckmann a répondu à un(e) sujet de DaWeeD_Gab dans AutoCAD 2018
Bonjour, c'est un bug signalé début avril sur les forums US, c'est aléatoire, certains PC le font d'autre non, il n'y a pas de correctif à ce jour. Olivier -
Découper un réseau par une couche ponctuelle
Olivier Eckmann a répondu à un(e) sujet de Olivier Eckmann dans Autodesk Map
Bonsoir, Retour du support Autodesk => pas de fonction native pour faire ça, donc développement obligatoire. En repartant de Lisp déjà développé par Gilles (gile), j'ai adapté à ma demande. Ca demande de sélectionner un objet lien, puis un objet point (récupérer les calques) et la distance maxi de recherche points/ligne (1cm) par défaut. Ca découpe et ça recopie les OD sur le 2ème morceau de la polyligne. Il n'y a pas de contrôle, pas de vérif, pas d'optimisation, mais ça a l'air de faire le boulot. MAPDECOUP-PL-PT.lsp Olivier -
Compatibilité entre Covadis 15 et AutoCAD MAP 2018
Olivier Eckmann a répondu à un(e) sujet de DenisHen dans Covadis
Bonjour, NON Olivier -
Découper un réseau par une couche ponctuelle
Olivier Eckmann a répondu à un(e) sujet de Olivier Eckmann dans Autodesk Map
Bonjour, Merci à tous pour vos infos, j'ai aussi posté sur le forum US Autodesk (ICI) si j'ai d'autres infos, je les ajouterais. Mon client ne disposant pas de MAP3D, si j'avais eu une solution sans dev, il aurait acheté une licence et fait la manip. Mais si je dois lui vendre du dev, il préfèrera le faire développer sous QGis. Je vais voir avec lui ce qu'on fait. Je vais un peu creuser la piste de PostGIS au cas où ça fonctionnerait mieux. Encore merci pour toutes ces pistes, j'essaierais de faire quelque chose sur cette problématique dès que je trouve un peu de temps, et je le mettrais à dispo. Olivier -
LISP COTATION ENTRE 2 POLYLIGNES A INTERVALLE REGULIER
Olivier Eckmann a répondu à un(e) sujet de coco09 dans AutoCAD 2015
Bonjour, est-ce que tu as Covadis ou un logiciel topo? Olivier -
Bonjour, Je dispose d'un réseau filaire qui va d'un nœud à l'autre, et d'un fichier de ponctuel accroché sur le filaire. Je souhaite découper le filaire à chaque ponctuel. J'ai cherché avec les outils FDO (superposition), et les outils CAD (Mapclean, topologie...) mais rien de bien concluant. J'ai bien trouvé une fonction sous PostGIS qui ferait le boulot, mais je cherche sous MAP3D (ou QGIS éventuellement) en natif. Merci, Olivier
-
Didier, J'ai cru comprendre qu'il avait inséré un morceau de plan topo sous forme de bloc (complément ou autre portion extraite...). il souhaitait donc appliquer un DZ à tous les attributs ALT de son morceau de plan topo présent sous forme de bloc sans devoir le décomposer. Peut-être ai-je mal compris le problème? Olivier
-
Bonjour, il suffit de créer un nouveau DWG par WBLOC à partir de la définition du bloc, puis ouvrir le DWG obtenu et faire une mise à jour des points topo avec les commandes habituelles de Covadis, puis de retour dans le dessin d'origine, lancer la commande Insérer / Bloc, bouton Parcourir et choisir le DWG modifié, AutoCAD va demander la REdéfinition du bloc, accepter, puis Echap pour ne pas l'insérer. Le bloc d'origine sera ainsi redéfini à l'identique du DWG modifié en altitude. Olivier
-
Remplissage/Épaisseur objet dans une ligne complexe
Olivier Eckmann a répondu à un(e) sujet de julayou dans AutoCAD 2016
Oui, dans un type de ligne complexe, on peut utiliser les caractère d'un style de texte. Habituellement, on utilise les lettres, mais rien n'empêche d'utiliser un style de texte qui pointe vers une police contenant des symboles (par exemple Windings ou webdings...). Dans ce cas, il sera possible d'avoir des types de lignes avec des carrés, des ronds, des araignées... Olivier -
Remplissage/Épaisseur objet dans une ligne complexe
Olivier Eckmann a répondu à un(e) sujet de julayou dans AutoCAD 2016
Bonjour, les fichiers de forme SHP/SHX ont été conçus pour les traceurs à plume, donc aucun remplissage. On peut seulement dessiner des traits assez serrés pour que ça donne l'illusion d'être rempli lors du tracé. Olivier -
Bonjour, as-tu fait un contrôle du dessin? Olivier
