Stap 3: Het .omx-bestand rechtstreeks bewerken
Net als elk ander bestand (serieus, elk bestand) zijn .omx gewoon tekstbestanden. Extensies vertellen gewoon de computer hoe om te gaan met het bestand. Wanneer u OMAX maken installeert, vertelt het uw computer verzenden naar het alle bestanden met de extensie .omx dat u opent. Sommige bestanden leesbaar zijn wanneer u ze opent in een teksteditor, sommige niet. Gelukkig .omx bestanden zijn zeer menselijk leesbaar. In feite lijkt het alsof ze ons weten what's willen up te openen.
Open een .omx bestand, klik met de rechtermuisknop en openen met... een willekeurige teksteditor, zoals Kladblok, TextEdit, subliem, vim, emacs.
Oke, zijn dus er een heleboel nummers. Hoe weet ik wat doet wat?
OMAX biedt ons een handig... OMAX interactieve Referentie (OIR) *: https://www1.omax.com/support/index/index/id/70
Wat maakt het interactieve? U kunt tikken daarop.
Wat is nog beter dat toen ik dit downloadde, het niet op mijn computer, openen omdat het werd gemaakt in Jan 2010 (6 jaar geleden!) en een CHM-bestand is. Ik moest bij Mac te brengen en gebruiken van een andere toepassing.
Hier is een overzicht (bijgevoegd is de daadwerkelijke verwijzing met codes):
XData wordt opgeslagen als een kenmerk van de entiteit net als "Kwaliteit" in het bestand van OMX. Er zijn twee velden waar het is opgeslagen.
De eerste is de "XType", die een geheel getal dat wat voor soort XData is codeert (Zie de rode cijfers naast elk item in de lijst van XData items hierboven voor de codenummers).
Het tweede veld is de werkelijke gegevens zelf, die afhankelijk van het type varieert. Meerdere XData gegevensitems in het geval van XData waarin meer dan één gegevensitem (zoals punt #17, die is ingesteld door polar hoek kantelen en vereist twee gegevensitems worden ingesteld), worden gescheiden door het pipe-symbool ("|").
Notities
Een gemakkelijke manier om de indeling van XData in een bestand van OMX begrijpt wil gewoon een pad te maken in de lay-out waarin XData, en kijk dan naar het bestand van de OMX het geproduceerd.
Alle eenheden zijn in het Engels (duim, duim/minuut, etc.).
Ik heb dit niet toen ik keek in mijn .omx bestand. Ik merkte al onder de kolom XType code 17 met constante hoek correspondeerde (wat ik wilde), en code 21 leek te zijn van de foutieve constante schuine kant.
De overeenkomstige XData maakte het meer voor de hand, met de hoeken die ik zocht. Het tekstbestand bewerkt, opgeslagen, opende ik het in zorg, en deed een dry run. Het werkte!