Bytte fra XTrackCAD
Under arbeid: Denne delen er fortsatt under arbeid – innholdet utvides og oppdateres fortløpende.
Planlegger du med XTrackCAD i dag? Trackplanner leser XTrackCAD-filer direkte i nettleseren (i importdialogen heter formatet «XtrkCAD (.xtc)»). Nedenfor ser du hvordan planen din kommer over, og hva som blir med og hva som ikke blir det.
Trinn 1 – Finn planfilen
XTrackCAD lagrer planer som en fil med endelsen .xtc. Nyere XTrackCAD-versjoner har i
tillegg det pakkede formatet .xtce – det kan Trackplanner ennå ikke lese.
Lagre i så fall planen med «Save As» som .xtc.
Trinn 2 – Importer filen
Logg inn, åpne «Importer plan» på startsiden, og dra .xtc-filen inn i vinduet.

Filen blir lest direkte i nettleseren din. (Bare hvis planen din har med høyder eller lag og du ikke har Premium, går den i tillegg én gang til serveren vår, slik at du får beholde dem – se nedenfor.) Forhåndsvisningen viser hvilket skinnesystem som ble gjenkjent, og hvor mange objekter som blir importert. Under den lister en kort rapport opp hva som blir med i tillegg til sporene, hva som faller bort, og hvilke artikler som ikke kunne tilordnes. Når du klikker «Importer», blir det en ny plan.

Trinn 3 – Hva som kommer over (og hva som ikke gjør det)
XTrackCAD oppgir ikke noe skinnesystem i filen, men artikkelnummeret for hvert katalogspor. Trackplanner søker etter disse numrene i bibliotekene sine og tar de opptil tre systemene som dekker mest.
Dette blir importert:
- Katalogspor med artikkelnummer – rette skinner, buede skinner, sporveksler og sporkryss fra produsentbibliotekene, hver med sine forbindelser.
- Fritt lagt spor som fleksispor – rette og buede stykker samt overgangskurver uten artikkelnummer. Rette og buede stykker beholder sin nøyaktige krumning, overgangskurver blir tilnærmet. En kurve på over 90° legger vi som en kjede av flere fleksispor; i planen er den ett sammenhengende sporstrekk. Fleksisporet kommer fra hovedsystemet i planen din – har det ikke noe (for eksempel Märklin C), blir disse sporene utelatt.
- Svingskiver – også uten artikkelnummer: Vi leter etter en svingskive i katalogen med samme radius og samme utganger.
- Helixer i full lengde.
- Høyder og stigninger på sporet.
- Lag med navn, farge og synlighet; frosne lag blir låst.
- Skjulte spor blir til tunnelspor.
- Tegninger – linjer, buer, sirkler, flater og rammeverk blir til former, lukkede bordkanter til anleggsplaten, målsettinger til mål.
- Tekster og notater som etiketter; plannotatet blir til beskrivelse, anleggstittelen til plannavn.
- Bygninger og signaler (Structures) som tilbehørsobjekter, så langt vi har en passende modell.
Dette blir ikke importert:
- Selvbygde sporveksler (for eksempel NMRA-maler eller Fast Tracks) – de har ikke artikkelnummer.
- Kjøretøy og kontrollpanelsymboler.
- Romstørrelsen – planstørrelsen følger av innholdet i planen.
- Ukjente artikler – spor som (ennå) ikke finnes i biblioteket vårt, blir utelatt. Rapporten i forhåndsvisningen lister dem opp med artikkelnummer.
Uten Premium beholder du importerte lag, høyder og stigninger og ser dem i 3D; redigere dem kan du med Premium.
Inneholder filen spor, men ikke ett eneste av dem passer, avbrytes importen med en melding.

Trinn 4 – Se etter i plankontrollen
Åpne plankontrollen etter importen. Hull der det før lå ukjente artikler, ser du i planen som åpne ender (⋯) – dem lukker du med fleksispor eller passende spordeler fra biblioteket. Se også på radiene til de importerte fleksisporene: XTrackCAD kjenner ikke minsteradien din, plankontrollen gjør det.

Hvorfor fungerer dette? Det rettslige grunnlaget kort forklart
Sporplanen din er ditt arbeid – ikke arbeidet til programmet du tegnet den i. At Trackplanner har lov til å lese den, er klart regulert i europeisk rett:
- Filformatet er ikke beskyttet som program. EU-domstolen har slått fast: Verken funksjonaliteten til et dataprogram eller formatet til datafilene det bruker, nyter den beskyttelsen opphavsretten gir selve programmet (dom av 2. mai 2012, sak C‑406/10, SAS Institute). Den som leser et filformat, kopierer ikke et program.
- Interoperabilitet er ønsket. EUs programvaredirektiv (2009/24/EF) tillater å observere, undersøke og teste hvordan et program virker (art. 5 nr. 3), og – der det er nødvendig – til og med å dekompilere koden, slik at uavhengige programmer kan samarbeide (art. 6). Disse rettighetene kan ikke avtales bort i en lisensavtale (art. 8). I tysk rett står de i §§ 69d, 69e og 69g UrhG.
- Det andre programmet trengs ikke. Trackplanner inneholder ingen programkode fra det andre programmet og leverer heller ingen; det trenger ikke være installert for importen. Fra filen din leser vi hvilket spor som ligger hvor, og setter sammen planen på nytt med sporene fra Trackplanner-biblioteket.
- Vi har lov til å nevne navnet. Å opplyse saklig om hvilke filer et produkt kan lese, er å bruke et fremmed varemerke for å vise til produktet det gjelder – det tillater varemerkeretten, så lenge det skjer i samsvar med god forretningsskikk (§ 23 første ledd nr. 3 og annet ledd i den tyske varemerkeloven MarkenG, art. 14 i EUs varemerkeforordning).
Trackplanner har ingen tilknytning til XTrackCAD-prosjektet. XTrackCAD er dessuten fri programvare (GPL) med et åpent tekstformat.
Forutsetningen ligger hos deg: Importer dine egne planer. En plan som noen andre har tegnet – fra et forum, en byttebørs eller et blad – har du ikke lov til å publisere som din egen. Uten Premium er planer offentlig synlige; derfor bekrefter du ved importen at planen er din.
Veien videre
- Også fra andre programmer: Bytte fra WinTrack · Bytte fra AnyRail.
- Fortsett med serien: Første oval med oppstillingsspor.
- Mer om emnet: Minsteradius.