Modélisation d'une maison
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Modélisation d'une maison
Bonsoir,
J'ai commencé à modéliser ma maison. J'ai voulu tester l'export en format IFC. J'ai sélectionner les murs. J'ai fait exporter, en choisissant le format IFC. Mais rien ne s'est passé. Le fichier IFC n'a même pas été créé.
La version de FreeCAD que j'utilise est la suivante :
OS: Windows 7
Word size of OS: 32-bit
Word size of FreeCAD: 32-bit
Version: 0.16.6157 (Git)
Build type: Release
Branch: master
Hash: b6faaefaf8adc81bd2f41aebe7516ccd3cbb50a0
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
J'ai le message suivant dans Vue rapport :
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "C:\FreeCAD_0.16\Mod\Arch\importIFC.py", line 920, in export
prod2 = ifcfile.createIfcOpeningElement(ifcopenshell.guid.compress(uuid.uuid1().hex),history,str(o.Label),None,None,p2,r2,None)
<type 'exceptions.UnicodeEncodeError'>: 'ascii' codec can't encode character u'\xea' in position 3: ordinal not in range(128)
Stack Trace: Traceback (most recent call last):
File "<string>", line 16, in <module>
File "C:\FreeCAD_0.16\Mod\Arch\importIFC.py", line 920, in export
prod2 = ifcfile.createIfcOpeningElement(ifcopenshell.guid.compress(uuid.uuid1().hex),history,str(o.Label),None,None,p2,r2,None)
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "C:\FreeCAD_0.16\Mod\Arch\importIFC.py", line 920, in export
prod2 = ifcfile.createIfcOpeningElement(ifcopenshell.guid.compress(uuid.uuid1().hex),history,str(o.Label),None,None,p2,r2,None)
<type 'exceptions.UnicodeEncodeError'>: 'ascii' codec can't encode character u'\xea' in position 3: ordinal not in range(128)
Stack Trace: Traceback (most recent call last):
File "<string>", line 16, in <module>
File "C:\FreeCAD_0.16\Mod\Arch\importIFC.py", line 920, in export
prod2 = ifcfile.createIfcOpeningElement(ifcopenshell.guid.compress(uuid.uuid1().hex),history,str(o.Label),None,None,p2,r2,None)
Avez-vous des pistes ?
Cordialement,
J'ai commencé à modéliser ma maison. J'ai voulu tester l'export en format IFC. J'ai sélectionner les murs. J'ai fait exporter, en choisissant le format IFC. Mais rien ne s'est passé. Le fichier IFC n'a même pas été créé.
La version de FreeCAD que j'utilise est la suivante :
OS: Windows 7
Word size of OS: 32-bit
Word size of FreeCAD: 32-bit
Version: 0.16.6157 (Git)
Build type: Release
Branch: master
Hash: b6faaefaf8adc81bd2f41aebe7516ccd3cbb50a0
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
J'ai le message suivant dans Vue rapport :
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "C:\FreeCAD_0.16\Mod\Arch\importIFC.py", line 920, in export
prod2 = ifcfile.createIfcOpeningElement(ifcopenshell.guid.compress(uuid.uuid1().hex),history,str(o.Label),None,None,p2,r2,None)
<type 'exceptions.UnicodeEncodeError'>: 'ascii' codec can't encode character u'\xea' in position 3: ordinal not in range(128)
Stack Trace: Traceback (most recent call last):
File "<string>", line 16, in <module>
File "C:\FreeCAD_0.16\Mod\Arch\importIFC.py", line 920, in export
prod2 = ifcfile.createIfcOpeningElement(ifcopenshell.guid.compress(uuid.uuid1().hex),history,str(o.Label),None,None,p2,r2,None)
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "C:\FreeCAD_0.16\Mod\Arch\importIFC.py", line 920, in export
prod2 = ifcfile.createIfcOpeningElement(ifcopenshell.guid.compress(uuid.uuid1().hex),history,str(o.Label),None,None,p2,r2,None)
<type 'exceptions.UnicodeEncodeError'>: 'ascii' codec can't encode character u'\xea' in position 3: ordinal not in range(128)
Stack Trace: Traceback (most recent call last):
File "<string>", line 16, in <module>
File "C:\FreeCAD_0.16\Mod\Arch\importIFC.py", line 920, in export
prod2 = ifcfile.createIfcOpeningElement(ifcopenshell.guid.compress(uuid.uuid1().hex),history,str(o.Label),None,None,p2,r2,None)
Avez-vous des pistes ?
Cordialement,
-
- Posts: 181
- Joined: Tue Oct 21, 2014 9:47 am
- Location: Pau (France)
Re: Modélisation d'une maison
Bonjour,
Il semble que le message corresponde a un probleme de conversion de caracteres.
Si vous enlevez tous les caracteres speciaux (tel que les accents) dans le nom de vos objets cela peux resoudre le probleme.
Cordialement.
Rentlau_64
Il semble que le message corresponde a un probleme de conversion de caracteres.
Si vous enlevez tous les caracteres speciaux (tel que les accents) dans le nom de vos objets cela peux resoudre le probleme.
Cordialement.
Rentlau_64
Re: Modélisation d'une maison
Oui problème de caractères avec accents apparemment. Mais je pensais que c'était réglé pourtant... Est ce que tu peux attacher le fichier IFC ici pour que j'y jette un coup d'oeil?
Re: Modélisation d'une maison
Bonsoir,
J'ai essayé de faire la chasse aux accents. Il en restait effectivement.
Par contre, j'ai réessayé d'exporter au format IFC. Quand je sélectionne le mur Sud, l'export ne se fait pas. Je ne comprends pas pourquoi...
Merci pour votre aide.
Sylvain Maisonhaute
J'ai essayé de faire la chasse aux accents. Il en restait effectivement.
Par contre, j'ai réessayé d'exporter au format IFC. Quand je sélectionne le mur Sud, l'export ne se fait pas. Je ne comprends pas pourquoi...
Merci pour votre aide.
Sylvain Maisonhaute
- Attachments
-
- Maison Maisonhaute Chabeuil 4.FCStd
- (571.55 KiB) Downloaded 64 times
Re: Modélisation d'une maison
Merci pour le fichier, il y avait en effet quelques problèmes d'encodage (corrigé dans git commit bf19e80)
Maintenant la maison s'exporte en ifc sans erreur (la faitière n'est pas bien placée, bizarrement, je vais essayer de voir pourquoi)
Maintenant la maison s'exporte en ifc sans erreur (la faitière n'est pas bien placée, bizarrement, je vais essayer de voir pourquoi)
Re: Modélisation d'une maison
Désolé de vous embêter avec une question naïve, mais que faut-il que je fasse avec la correction d'encodage que vous m'avez envoyé ?
Faut-il que j'attende la prochaine version compilée pour Windows.
Pour la faitière, j'ai fait exprès de la faire rentrer de moitié dans le mur, ce qui correspond au mode de construction traditionnel (panne scellée dans le mur vs panne posée sur sabot). Si ça vous parait bizarre, ce n'est peut être pas du à FreeCAD...
Merci pour votre aide en tout cas
Faut-il que j'attende la prochaine version compilée pour Windows.
Pour la faitière, j'ai fait exprès de la faire rentrer de moitié dans le mur, ce qui correspond au mode de construction traditionnel (panne scellée dans le mur vs panne posée sur sabot). Si ça vous parait bizarre, ce n'est peut être pas du à FreeCAD...
Merci pour votre aide en tout cas
Re: Modélisation d'une maison
ouiTropelus wrote:Faut-il que j'attende la prochaine version compilée pour Windows.
Re: Modélisation d'une maison
La suppression, coupage/collage des lignes concernées et effaçage du ImportIFC.pic ne suffit elle pas ? pouquoi ?
EDIT : ou tout simplement remplacer le fichier...
EDIT : ou tout simplement remplacer le fichier...
Re: Modélisation d'une maison
en théorie oui, mais ça se peut toujours qu'un changement dans un fichier python dépende d'un changement qui a été fait dans le code c++ de freecad. Il vaut toujours mieux attendre une recompilation (sgrogan en fait une chaque semaine, c'est pas la mort) pour être sûr que tout est synchronisé
Re: Modélisation d'une maison
Nouvelle construction est en place.Tropelus wrote:Faut-il que j'attende la prochaine version compilée pour Windows.
"fight the good fight"