IFC kodning

7 svar [Seneste indlæg]
Thomas NM
Thomas NMs billede
Offline
Junior borger
Indmeldt: 24/01/2010
Indlæg: 21

Jeg sidder lige nu og roder med brugen af IFC i forbindelse med mit speciale på 7.sem. er der nogen der kan hjælpe mig med kodning i forbindelse med IFC, kan man hente IFC.txt der er tilpasset til noget, hvad bruger man XML filer til i forbindelse med IFC og hvordan bruger man IFC2x4 http://www.iai-tech.org/ifc/IFC2x4/rc2/html/index.htm
Håber der er nogen der kan hjælpe mig.

Kommentarer
anders.scheel
anders.scheels billede
Offline
Junior borger
Indmeldt: 19/06/2010
Indlæg: 18

"kan man hente IFC.txt der er tilpasset til noget"
Den må du lige uddybe ... :-)

"hvad bruger man XML filer til i forbindelse med IFC"
Det "normale" IFC-format findes i en XML version, er det det du spørger til?

"hvordan bruger man IFC2x4"
2x4 er stadig i sin 2. release candidate og kan endnu ikke importeres eller eksporteres fra BIM programmer.
Forventningen er vel at det nok kommer med i 2012 versionerne.

Mvh. Anders :-)

Thomas NM
Thomas NMs billede
Offline
Junior borger
Indmeldt: 24/01/2010
Indlæg: 21

Hvis man i revit vil exportere til DWG kan man hente en .txt fil ved Bips så man for sin tegning over i de rigtige lag, men findes der nogen andre .txt fil, nå det er til IFC udover exportlayers-ifc-IAI.txt eller er der nogen der arbejder med det? eller er der slet ikke noget behov for det?
Tak for hjælpen med det andet, så behøver jeg ikke at blive ved med, om jeg kan hente IFC2x4 nogen steder.

Niels Thorbjørn...
Niels Thorbjørn Mikkelsens billede
Offline
Junior borger
Indmeldt: 25/04/2011
Indlæg: 29

Hvad bruger man XML filer til i forbindelse med IFC?

XML (Extensible Markup Language) er kort fortalt en udvidelse af HTML.
Det der gør XML brugbart er, at det giver muligheden for at definere ens opbygninger, og forklare meningen med nogen af de angivede data.
Der findes så forskellige "udgaver" af XML, som bruges til forskellige ting. AecXML, Obix, gbXML, osv.
gbXML er f.eks til "GreenBuilding" ting, såsom energi beregning.
XML har den begrænsning, at den primært kun kan bruges til "mindre" ting/projekter, da filen hurtigt kan blive stor.

For mere om den nævnte XML format, kan du eventuelt kigge på: http://www.gbxml.org/

anders.scheel
anders.scheels billede
Offline
Junior borger
Indmeldt: 19/06/2010
Indlæg: 18

"XML har den begrænsning, at den primært kun kan bruges til "mindre" ting/projekter, da filen hurtigt kan blive stor. "

...hvorfor man normalt zipper IfcXml, så den typisk bliver langt mindre end "normal" IFC, så man kan sagtens bruge det til store projekter.

Niels Thorbjørn...
Niels Thorbjørn Mikkelsens billede
Offline
Junior borger
Indmeldt: 25/04/2011
Indlæg: 29

Mener du at bruge et program såsom Gzip til at formindske størrelsen?

Er det ikke bedre at bruge BiMXML, såfremt man skal "komprimere"?

"Binary XML is typically used in applications where standard XML is not an option due to performance limitations, but the ability to convert the document to and from a form which is easily viewed and edited is valued. Other advantages may include enabling random access and indexing of XML documents."

Der er så vidt jeg ved, heller ikke sat en standard for komprimering af XML inden for byggeindustrien, men jeg kan tage fejl.

"Zip-like compression schemes are a possible approach to XML file compression, but they have many drawbacks. First, they add a decompression step which has to be combined with the usual parsing process, considerably increasing the processing time, while a schema-based scheme will be decoded in a single pass as it is pre-parsed."

Men såfremt XML blev udviklet som et alternativ til en fuld bygningsmodel i IFC, og for at simplificere dataudveksling imellem applikationer, og for at sammenkæde BIM modeller igennem web services, må jeg mene at komprimering er bedst undgået hos et XML format?

Men for at vende tilbage til den ukomprimerede XML-fil, så er jeg ikke klar over hvornår en XML fil bliver "stor", taget i betragtning af at hastigheden på forbindelser/computere er blevet forbedret betragteligt?

Jeg synes det er spændende at høre om, og vil gerne høre din mening/erfaringer med XML filer.

anders.scheel
anders.scheels billede
Offline
Junior borger
Indmeldt: 19/06/2010
Indlæg: 18

"Der er så vidt jeg ved, heller ikke sat en standard for komprimering af XML inden for byggeindustrien, men jeg kan tage fejl."

Bare for at være helt præcis. XML er en bred formatstandard. Jeg snakker kun om XML-varianten af IFC, IFCXML.

Men jo, der er en zipped variant af IfcXML, som jeg kort nævnte tidligere:
http://www.iai.hm.edu/how-to-implement-ifc/Implementer-Agreements/ifc2x3-cv-agreements/150-159/cv-2x3-154

Nu skrev jeg godt nok "normalt", men understøttelsen er super ringe.

Selvfølgelig kunne man også bare zippe "almindelig" (STEP) IFC2x3 også, men BIM-software kan jo kun indlæse den ukomprimerede fil her.

"Men såfremt XML blev udviklet som et alternativ til en fuld bygningsmodel i IFC"

Jeg ser det som et suppliment - formaterne bruges til samme formål og kan indeholde fuldstændig de samme data. Eneste undtagelse er en "simplified" IFCXML format.

Det er bare nemmere at udvikle nyt software til IFCXML, da alle udviklerværktøjer har XML understøttelse.
Desværre er IFCXML langt fra udbredt. Så ingen erfaringer med IfcXML herfra :-)

Niels Thorbjørn...
Niels Thorbjørn Mikkelsens billede
Offline
Junior borger
Indmeldt: 25/04/2011
Indlæg: 29

Okay, jeg siger tak.