Olivier Eckmann
Membres-
Compteur de contenus
2 348 -
Inscription
-
Dernière visite
-
Jours gagnés
119
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par Olivier Eckmann
-
Bonsoir, les fichiers .MNL peuvent aussi charger des lisp Olivier
-
[Résolu] N'affiche pas les poignées !!!!
Olivier Eckmann a répondu à un(e) sujet de rebcao dans AutoCAD 2013
Bonjour, le problème existe lorsque l'élévation de la polyligne est complètement délirante en Z, du genre 1E+99 Olivier -
Salut Gilles Merci pour les tests et les idées, je vais voir ce que je peux faire. Avec le fichier externe qui contient les handles de mes objets et si je stocke en plus en Xdata mais sous forme de texte le Handle de chaque objet sur lui-même, ça devrait me permettre de "reconstruire" les liens si je déplace mes objets dans un autre dessin. Ca devrait fonctionner. Olivier
-
Bonjour, J'ai hésité à créer un nouveau fil de discussion, mais c'est en relation directe avec les dictionnaires. Je dois stocker des informations de "projet" qui associe des objets autocad à travers un ensemble de relation. Je pensais stocker cela dans un dictionnaire, mais il me semble que les dictionnaires sont perdus lorsque l'on insère un dessin dans un autre (comme les groupes AutoCAD). Comme mon projet est global au dessin, je ne peux pas l'attacher à une entité graphique. Par contre, au vue des différents messages, je me demandais si je pouvais attacher le Hard Pointer de mon dictionnaire sur chacun des objets impactés par le "projet". Ainsi si j'insère mon dessin, wbloc ou autre manip, est-ce que le dictionnaire va forcément suivre? Si j'ai 2 dessins qui contiennent chacun un dictionnaire propre et que je les insère l'un dans l'autre que se passera-t-il? Est-ce que la définition du second sera ignorée? cumulée? Si les dictionnaires ne peuvent pas être utilisés, y a-t-il un moyen de stocker des informations globale par dessin qui seront transférés lors des opérations d'insertion ou de wbloc? Merci Olivier
-
Création d'un programme éclairage public
Olivier Eckmann a répondu à un(e) sujet de mateus dans LISP et Visual LISP
Bonsoir, l'algo est assez simple: - saisie des paramètres de décalage D1 et D2, puis de l'équistance E - sélection de la polyligne bord de trottoir - conversion en objet VLA pour pouvoir accéder aux fonctions valx-curve - décalage de la poly bord de trottoir de la distance D1 (valeur négative=> décalage à gauche, valeur positive => décalage à droite) (fonction Offsetcurve) => nouvelle polyligne PL1 - décalage de la poly PL1 de la distance D2 => nouvelle polyligne PL2 - boucle sur les abscisses le long de PL1 - calcul du point à la distance E à partir du début de la poly PL1 => point PT1 (fonction GetPointAtDist) - calcul de la dérivée première (direction de la tangente ) au point PT1 (fonction GetFirstDeriv) - insertion du lampadaire au point PL1 avec rotation = dérivée première (éventuellement ajouter ou retirer PI/2 selon la définition du bloc) - calcul du point temporaire correspondant à la projection de PT1 sur la poly PL2 (fonction GetClosestPointTo) - calcul de l'abscisse de ce point sur la poly PL2 (getDistAtParam) => abscisse PK - pour calculer le V : - calcul du point à PK - D2 sur la poly PL2 (getPointAtDist) => PT3 - calcul du point à PK + D2 sur la poly PL2 (getPointAtDist) => PT4 - insertion des points PT3 PT1 PT4 dans la poly PL2 pour dessiner le V entre les 2 sommets qui entoure la valeur du PK - incrémenter l'abscisse de E (et boucler) Olivier -
Incrementer Fenetre de sélection pour effacer des données
Olivier Eckmann a répondu à un(e) sujet de lovecraft dans Débuter en LISP
Bonjour, Si j'ai tout bien compris, le but c'est d'effacer une partie du profil (quelques lignes du bandeau) => la zone rectangulaire définie par les 2 premiers points et de répéter cette fenêtre sur X profils en définissant l'équidistance verticale entre 2 profils => distance calculée entre le 1er point et le 3ème cliqué. Juste pour affiner j'aurais encapsulé la commande effacer par un IF au cas où le jeu de sélection serait vide (pas d'élément dans la zone ou un nombre trop important de profil tapé et tu effaces dans le vide) (if (setq sset (ssget "_W" pt1 pt2 '((0 . "*")))) (command "effacer" sset "") ) Olivier -
Il faut installer la même version que l'OS. De toute manière il n'est pas possible de se tromper puisque l'installeur teste l'OS et refuse de s'installer si ce n'est pas la bonne version d'OS. Olivier
-
Bonsoir, Pas de problème Windows XP Pro fait partie des OS supportés. Olivier
-
Bonjour, as-tu essayé avec _LA ou _LAY ou _LAYER ? Olivier
-
Sélection de blocs par le calque de l'attribut
Olivier Eckmann a répondu à un(e) sujet de balyoa dans AutoCAD 2011
bonjour, La méthode de Alala fonctionne bien à condition d'utiliser INACTIF et surtout pas GELER sur tous les calques sauf toto En effet, si tu gèles le calque POINT, tout le bloc y compris ses attributs seront sortis des objets graphiques regénérés donc affichables, alors que si tu inactives ton calque POINT, seul le piqué est désactivé, les calques des sous composants du bloc (attributs) restent à volonté activable (affichable) ou pas. Olivier -
[Résolu] Réordonner une table FDO
Olivier Eckmann a répondu à un(e) sujet de alala dans Autodesk Map
Bonjour, il faut faire attention avec les fichiers SHP, si des objets disparaissent selon le niveau de zoom ou parfois complètement, c'est souvent dû aux fichiers IDX. Il suffit de les supprimer, MAP les recréera tout seul lors de la prochaine connexion au SHP Olivier -
[Résolu] Réordonner une table FDO
Olivier Eckmann a répondu à un(e) sujet de alala dans Autodesk Map
Salut Patrice, sous Excel 2000 pas de souci sous Excel 2007, pas d'export DBF, en tout cas je n'ai pas trouvé. pour les autres versions je ne sais pas, je n'en ai pas sous la main. Le seul problème rencontré sous LO Calc ce sont les accents qui ont parfois du mal à passer, en tout cas à vérifier. Olivier -
[Résolu] Réordonner une table FDO
Olivier Eckmann a répondu à un(e) sujet de alala dans Autodesk Map
Bonjour, SI il y a moins de 65536 enregistrements: - ouvrir le fichier DBF sous LibreOffice Calc (en effet, Excel récent ne peut plus exporter en DBF) - réordonner les colonnes (couper/copier/insérer/supprimer des colonnes) - sauvegarder le DBF Glisser le SHP sous MAP, la table se présente en version ré-ordonnée (telle que dans le DBF). Olivier -
Bonjour, Normalement, le projet linéaire ne crée pas de MNT superposé sauf sur les virages si les profils se coupent avant de trouver l'entrée en terre. Il n'y en a pas un plus juste que l'autre puisque cela correspond aux pentes imposées à partir du point extrême projet. Dans la réalité on devrait obtenir une courbe gauche plus ou moins lissé par le terrassier, mais dans ce cas, les pentes théoriques ne sont plus respectées. Si tu lances la commande de création de MNT Objet à partir de calque de face, le programme va intégrer tous les points puis essayer de restaurer les côtés de triangles. Là où il y a conflit, ça va faire un peu de la tôle ondulée que tu pourras corriger en supprimant (corrigeant en Z) les points qui ne sont pas "jolis". L'autre solution pour éviter les MNT qui se croisent dans les virages, c'est de faire ton projet linéaire sans talus, puis de transformer la ligne EXT3D en plate-forme et de calculer avec le module multi plate-forme si tes entrées en terre sont simples (pente unique, pas de risberme) Olivier
-
Bonsoir, il me semble que le support de l'USB c'est juste pour reconnaître le périphérique branché dessus à travers l'hôte, mais il n'y a pas de prise en charge directe par l'OS invité. Ca permet de reconnaître une clé de stockage ou une imprimante, mais pas la clé physique. Avec Vmware player (ou Workstation), il y a permutation au choix du périphérique pour qu'il soit reconnu par l'hôte ou l'invité. La clé Covadis fonctionne parfaitement. Sous Virtual PC, la seule solution c'est d'avoir une clé réseau. Olivier
-
Bonjour, dans le paramétrage, au bout de la ligne "Pente et Rampe", il faut choisir la courbe à coter. Par défaut c'est la courbe Projet, il faut indiquer TN (ou TN Tabul) Olivier
-
Bonjour, Les maisons sont des blocs, donc elles ne peuvent pas être coupées. Soit leur point d'insertion est dans la bande de capture des objets ponctuels et dans ce cas, c'est tout le bloc qui est mis sur la coupe en vue verticale, soit leur point d'insertion est hors bande et donc la maison n'est pas du tout dessinée. Il faut décomposer tes blocs maisons pour revenir au face3D, Région ou Solide afin d'avoir une coupe. Olivier
-
Bonjour, je vais surement dire un truc bête, mais si dans ton champ tu affiches la valeur de PASSAGE en te limitant à 0 décimales, normalement tu dois obtenir le chiffre 1 pour les valeurs comprises entre 0.5 et 1.5 Olivier
-
Rechercher - zoom resultats
Olivier Eckmann a répondu à un(e) sujet de salvanorigatore dans AutoCAD 2013
Bonjour, je n'ai pas de réponse directe, mais en général, j'affiche la vue aérienne pour situer la zone de zoom par rapport à mon dessin. Olivier -
bonjour, ci-joint petit .reg qui permet de définir le profil COVADIS sans charger la couche Civil. Olivier CovadisSansCivil2013.zip
-
Bonsoir, Pour l'icône de démarrage Covadis, tout dépend de ce que tu avais lancé avant d'installer (initialiser l'environnement) de Covadis. En effet, dans Civil, il y a plusieurs profil créé dont 1 qui se nomme AutoCAD et qui ne charge pas la couche Civil. Si juste avant d'installer Covadis, tu avais lancé Civil par son icône normal, alors le profil Covadis est une copie de ce profil, donc la couche Civil se lance. Par contre si tu avais lancé "Le module AutoCAD par Civil", alors tu avais démarré sans Civil et donc le profil Covadis ne charge pas la couche Civil. Le plus simple est de regarder en base de registre, pour empêcher de charger la couche Civil, il doit y avoir une variable IsPureAcadProfil qui doit être mise à 1 dans la clé suivante : HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R19.0\ACAD-B000:40C\Profiles\COVADIS pour finir sur ton poste, <Humour ON> entre ton PC sous Vista 32 qui n'est plus supporté par Autodesk et ce nouveau sous WIndows 8 qui n'est pas encore supporté par Autodesk, comme disait un garçon dans une pub pour la mousse au chocolat "Tu pousses le bouchon un petit peu loin "LILIAN" !!! <Humour OFF> Bon week-end et bon courage Olivier
-
Bonsoir, Pour le lancement de Civil, il met déjà plus de 50s pour se lancer sur ma station HP avec un core I7 et une Quadro 3000, alors avec un APU à 1.4GHz et une carte graphique de base, je n'ose pas imaginer ce que ça donne. C'est pour cela que je parlais d'exploit pour le lancer (c'était en mode humour) SI tu n'utilises pas Civil, tu démarres bien avec le raccourci "Lancer le mode AutoCAD de Civil" Je n'ai pas vu dans la config, mais c'est bien du Windows 7 et pas du Windows 8. Olivier
-
Bonsoir, Effectivement, j'espère que tu n'envisages pas faire trop de choses avec Civil 3D sur cet ordi. Que tu ais déjà réussi à le lancer relève de l'exploit. "Je rigole à peine..." Le subassembly composer est un outil externe à Civil qui permet de concevoir des profils types. Comme il exploite à fond le framework 4, s'il avait déconné, on aurait vérifié un problème de Framework. Sur ce genre de machine dédiée à la bureautique, tu vas au devant de problème récurrent avec une appli comme Civil. Olivier
-
DONNEES ATTRIBUTAIRES SUR POLYLIGNE
Olivier Eckmann a répondu à un(e) sujet de lili2006 dans Autodesk Map
Bonsoir, Concernant les linéaires, l'identité visuel de l'objet se suffit à elle-même. Depuis très longtemps on sait distinguer une clôture d'un trottoir ou d'une cana sans avoir besoin d'écrire à côté ce que c'est sous forme de texte. Quand tu transformes du linéaire "DESSIN" en linéaire "SIG", en exportant, le calque, la couleur, le type de ligne et la largeur tu traites 90% des besoins. Cependant, je suis d'accord qu'il y a un manque d'automatisation pour traiter ce genre de besoin lorsque l'on essaie de rendre intelligent du dessin brut en le transformant en objet. Mais autant pour du surfacique, c'est facile de savoir si l'info est Dedans ou Dehors, autant pour du linéaire la recherche géographique "est assez près pour être considéré comme dessus" est beaucoup moins booléenne... Olivier -
Bonjour, Vérifies que ton CUIX n'est pas en lecture seule. Sinon je pense à un problème de ressource, peut-être lié à un driver de carte vidéo récalcitrant, ou de .Net Framework. Quelle carte vidéo dans ta config? quel Windows? As-tu installé le Subassembly Composer? et si oui fonctionne-t-il? Sinon essaie une réparation du .Net Framework 4. Olivier
