Aller au contenu

Formes de type de ligne \"Challenge\"


Messages recommandés

Posté(e)

Bonjour à tous,

 

Allez je lance le p'tit challenge du WE. Le but c'est de creer des types de lignes avec des formes.

 

Comme ci-dessous:

 

800x400http://images.imagehotel.net/w45xtrzy5p.jpg[/img]

 

Je donne quelques piste pour les personnes qui ne connaissent pas.

1/ creer un fichier shp

2/faire un fichier shx

3/creer un fichier de type de ligne .lin

 

Le but c'est de nous montrer vos plus belle oeuvres :)

 

Bonne journée

 

LB[Edité le 14/6/2008 par lovecraft][Edité le 14/6/2008 par lovecraft][Edité le 14/6/2008 par lovecraft][Edité le 14/6/2008 par lovecraft]

 

[Edité le 14/6/2008 par lovecraft]

Posté(e)

boujour,

pourquoi utiliser un fichier forme pour fair cela (les fichier formes ne sont pas rattacher au plan cela est toujour delicat lors de tranfere inter entretrise )

moi , utilise une defintion de ligne (fichier NOM.lin)

 

exemples 2lignes ---- + ----- + ---- et ---- é ---- é ----- element qui suive mis dans un fichier nom.lin

;; Types de lignes complexes

;;

 

 

*é,handicape----é----é----webdings---é----é--

A,0.5,-0.2,["é",webdings,S=0.2,R=0.0,X=-0.1,Y=-0.07],-0.25

 

 

*plus1,plus1 ---- + ---- + ---- + ---- + ---- + ---- + --

A,.5,-.2,[" + ",standard,S=.1,R=0.0,X=-0.1,Y=-.060],-.25

 

la premiere ligne doit avoir de charger le tyle de texte Webdings pour avoir un symbole d'handicape

 

PS : valeur "LTSCALE" 50

Posté(e)

Re,

 

Bon je me lance, voici un type de ligne qui vous servira à inscrire les limites des zones polluées en mer ou ailleurs, elle servira donc assez souvent.

 

http://www.premiumwanadoo.com/technaulogis/cadxp/ligne_perso.jpg

 

voici le fichier poisson.shp créé avec le Bloc-notes.

Aster suivi du numéro de la forme, puis le nombre d'octets comptés dans les lignes en dessous.Pas plus de 128 caractères par ligne.

Pour l'explication des octets, voir le fichier d'aide de personnalisation, en gros un nombre et une direction.

le code 001 baisse le "stylo", le code 002 le lève.

 

*237,53,POISSON

042,04B,010,043,002,04B,001,010,033,002,03B,001,010,023,002,02B,001,010,013,002,01B,001,010,032,03B,03D,

036,002,018,001,01D,002,015,018,001,02D,002,025,018,001,03D,002,035,018,001,04D,002,045,018,001,04D,046,0

 

Ensuite dans Autocad Compiler le fichier poisson.shp (inscrire la commande sur la ligne).

 

Pour la définition de la ligne je l 'ai mise dans le fichier AutoCAD.lin, je n'ai pas créer de fichier spécifique.

 

 

*POISSON,Delimite zones polluées

A,5,-2,[POISSON, poisson.shx],-10

Posté(e)

Re,

 

Sympa ton type de lignes et malheuresement d'actualités,...

 

Peux-tu préciser la procédure pour récupérer le code,

 

Je l'ai mis dans un ".lin" et AutoCAD me dis =>

 

Définition incorrecte de 237 à la ligne 2 du fichier D:\....... ?

 

Pourquoi faire un fichier ".shx" & ".shp" ?

 

Merci d'avance.

 

Civil 3D 2025 - COVADIS_18.3b

https://www.linkedin...3%ABt-95313341/

Posté(e)

ben voila lili2006 t'es tombé dans le panneau c'est ce que je voualis faire ressortir les types de lignes simple soont connu de tout le monde mais dès qu'elles deviennent complexe là ca se corse.

 

Donc pour commencer, copies ceuci dans un fichier vierge que tu nommeras poisson.shp

 

*1,53,POISSON

042,04B,010,043,002,04B,001,010,033,002,03B,001,010,023,002,02B,001,010,013 ,002,01B,001,010,032,03B,03D,

036,002,018,001,01D,002,015,018,001,02D,002,025,018,001,03D,002,035,018,001 ,04D,002,045,018,001,04D,046,0

 

Ensuite tu tapes la commande: COMPILER

 

ca va te creer un fichier du meme nom mais en .shx

 

ca c'est la premiere etape:

 

ensuite dans ton fichiers ligne .lin

 

tu inscrits cette ligne

 

 *POISSON,Delimite zones polluées
A,5,-2,[POISSON, poisson.shx],-10

 

Voila apres tu charges ta nouvelle ligne sous autocad.

 

PS; pour voir si la compilation a bien fonctionner tu peux taper la commande: FORMES puis tu tapes POISSON

 

@plus

 

 

LB

 

 

Posté(e)

Re,

 

Maintenant j'ai ce message en ligne de commande =>

 

Commande: compiler

Compilation du fichier Formes/Polices de caractères

Définition incorrecte de forme à la ligne 2 de D:\AUTOCAD

-PERSONNALISATION\PERSONNALISATIONS\LIGNES PERSO\poisson.shp:

Elément de forme incorrect, ou syntaxe erronée

 

et la bd qui s'ouvre ne me propose pas de format ".shp", j'avais déjà essayé avant.

 

http://images0.hiboox.com/images/2408/8df2e5bda642e24a8a6f1cfad52b7286.jpg ???

 

 

hem lili2006 tu me prends pour un mickey

 

Promis que non . Sympa aussi.

Civil 3D 2025 - COVADIS_18.3b

https://www.linkedin...3%ABt-95313341/

Posté(e)

c'est normal:

 

* [surligneur] 237[/surligneur],53,POISSON

042,04B,010,043,002,04B,001,010,033,002,03B,001,010,023,002,02B,001,010,013 ,002,01B,001,010,032,03B,03D,

036,002,018,001,01D,002,015,018,001,02D,002,025,018,001,03D,002,035,018,001 ,04D,002,045,018,001,04D,046,0

 

*1,53,POISSON

042,04B,010,043,002,04B,001,010,033,002,03B,001,010,023,002,02B,001,010,013 ,002,01B,001,010,032,03B,03D,

036,002,018,001,01D,002,015,018,001,02D,002,025,018,001,03D,002,035,018,001 ,04D,002,045,018,001,04D,046,0

 

il faut que tu remplace la valeur 237 par 1 Mais pourquoi me dirais tu ben parce que cela correspond a la premier ligne d'une forme

 

@plus

 

tiens nous au courant

 

LB

Posté(e)

Re,

 

Toujours même message en ligne de commande (réponse [surligneur] 11[/surligneur]),

 

Mon fichier "poisson.shp" =>

 

*1,53,POISSON
042,04B,010,043,002,04B,001,010,033,002,03B,001,010,023,002,02B,001,010,013 ,002,01B,001,010,032,03B,03D,
036,002,018,001,01D,002,015,018,001,02D,002,025,018,001,03D,002,035,018,001 ,04D,002,045,018,001,04D,046,0 

 

Version : AutoCAD full 2008 !

 

Testé et retesté,...

Civil 3D 2025 - COVADIS_18.3b

https://www.linkedin...3%ABt-95313341/

Posté(e)

Re

 

Je viens de tester avec ton fichier, ça marche nickel.

Mais en copiant collant, il y avait des espaces.

Fais bien attention à ne pas en avoir laissé !!!

 

[Edité le 15/6/2008 par nazemrap]

Posté(e)

Re,

 

En effet, les fameux espaces,...

 

Voici la suite =>

 

Commande: compiler

Compilation du fichier Formes/Polices de caractères

Compilation réussie. Le fichier D:\AUTOCAD

-PERSONNALISATION\PERSONNALISATIONS\LIGNES PERSO\poisson.shx.shx contient 98

octets.

Commande: formes

Entrez le nom de la forme ou [?]: poisson

Forme POISSON non trouvée.

 

Et enfin, (surement à cause de ci-dessus) =>

 

http://images0.hiboox.com/images/2408/459b24bc07bc149f8dfb601d1eb1f541.jpg

 

Pourtant, =>

 

*POISSON,Delimite zones polluées
A,5,-2,[POISSON,poisson.shx],-10 

 

Encore merci,

Civil 3D 2025 - COVADIS_18.3b

https://www.linkedin...3%ABt-95313341/

Posté(e)

Bonjour,

 

Bon extra, le fichier est maintenant compilé.(poisson.shx)

Mais,mais,mais.... pour pouvoir s'en servir, il te faut d'abord le [surligneur]CHARGER [/surligneur] (c'est la commande à taper sur la ligne.)

Après avoir charger le fichier tu peux exploiter la commande [surligneur]FORMES [/surligneur] qui te permet d'insérer le poisson pour vérifier.(à peu près comme un bloc)

 

Si cela fonctionne, il te reste à charger ton fichier.lin et le type de ligne en suivant la procédure habituelle.

 

Bonne pêche.

 

[Edité le 16/6/2008 par nazemrap]

Posté(e)

Bonjour à toutes et tous,

 

La commande "FORMES" fonctionne.

J'ai mis ces deux lignes dans un nouveau fichier ".lin" est j'ai toujours le message de la réponse 17.

 

*POISSON,Delimite zones polluées
A,5,-2,[POISSON, poisson.shx],-10 

 

Ce sont donc ces fameux fichiers formes qui ne suivent pas sans le e-transmit que l'on récupére de temps à autres,... Quelquefois 4 ou 5 fichiers sont demandés avant de pouvoir ouvrir le plan,....

 

Merci d'avance.

Civil 3D 2025 - COVADIS_18.3b

https://www.linkedin...3%ABt-95313341/

Posté(e)

le but n'est pas de solutionner la proposition faites, mais de proposer des styles perso .

Une proposition "fun" que jamais déjà faite ;)

 

Le plus difficile sont les formes, surtout si on veut obtenir des vecteurs arrondis et/ou des longueurs décimale bien précises (non arrondies).

En effet la définition des vecteurs arrondis sont définis soit par des secteurs angulaires d'ouverture précises, soit par des hauteurs de corde sur des vecteurs définis en XY.

 

Pour obtenir des figures approchantes à un gabarit que vous auriez défini avec les commandes classiques Autocad (Arc,Ligne), il faut jouer avec les facteurs multiplicatif, ou par division des vecteurs de la définition de la forme. Les vecteurs multiplicatif peuvent permettre aussi d'aller au delà des 256 unités de longueur d'un vecteur forme. (le principe des grandes fontes bigfont.shx dans le dossier fonts d'Autocad). Remarque, j'ai jamais décompilé ce fichier pour vérifier ce que je dis.

 

L'avantage de l'usage des formes et d'être beaucoup plus concis, donc moins gourmand en volume que l'utilisation des blocs (graphique essentiellement, pas d'attributs possibles). Cela peut aider aussi à protéger votre bibliothèque, il faut le fichier SHX pour disposer de celle-ci.

 

NB:L'utiltaire DumpSHX.exe d'autodesk permet la décompilation d'un SHX en SHP, donc si vous transmettez votre SHX, le SHP peut être reconstitué facilement

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Posté(e)

bonjour ,

Je répond en peu en retard as lovecraft

Utiliser que les types de ligne crée avec fichier.lin c'est peu être limitatif je reconnais mais ….

 

1/solution ton dessin reste en interne : la t'est royal ton fichier.lin , et tes fichier.shx ( y compris tes police)

2/solution ton plan voyage ET tu est à l'origine du plan: idem 1 sauf qu il faut pense as transmettre le fichier forme (rarement fait les utilisateur oublient que le fichier forme n'est pas un élément de base)

 

3/solution ton dessin voyage : la cela se complique déjà plus AIE les échelles

-d'une version à l'autre tu n'as pas les mêmes définition de ligne entre

,acadiso,acad ,suivant la langue francais,anglais,……. ,

-sans parler de la ligne de base modifier pour "essais"

-même autocad ne transmet pas les fichiers forme avec la cde "etransmit"

-zut c'est passer sous un autre logiciel

 

 

pour moi qui suis dans le bâtiment "plan fluides" je vois passe de tout en étant en fin ou au milieu de la chaîne

 

 

[Edité le 16/6/2008 par sbosarl]

Posté(e)

même autocad ne transmet pas les fichiers forme avec la cde "etransmit"

 

Non-non, si etransmit est bien paramétré, tout les fichiers utiles sont inclus, mêmes les polices standards.

 

Comme la plupart des utilisateurs ne regarde même pas les options, ou tout simplement ne l'utilise pas, c'est source de fichier dessins incomplets.

 

Bon, on peut toujours les réclamer après coup, mais perte de temps: explications avec dessinateur qui à conçu le fichier, parce que le patron y comprend rien à Autocad :P

 

 

Ou peut-on trouver cet utiltaire DumpSHX.exe ?

Si les express sont installé, c'est dans ce dossier, Ce fichier s'utilise en dehors d'autocad, en ligne de commande Windows/dos.

 

[Edité le 16/6/2008 par bonuscad]

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Posté(e)

Re,

 

Au lancement du setup (même aprés "forçage" en XPSP2!), j'ai ce résultat => (Vista pro)

 

http://images1.hiboox.com/images/2508/cb679c1e638ec97b586437886ccde9d8.jpg[/url]

 

si etransmit est bien paramétré, tout les fichiers utiles sont inclus, mêmes les polices standards.

 

Je me permet de confirmer !

Civil 3D 2025 - COVADIS_18.3b

https://www.linkedin...3%ABt-95313341/

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • 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é