Delen via


Overzicht van 3D-productietrefwoorden

De printschema 3D-productietrefwoorden identificeren mogelijke instellingen voor de mogelijkheden van een 3D-productieapparaat of geselecteerde instellingen voor een bepaalde apparaatconfiguratie. Deze trefwoorden omschrijven elk een bepaald concept op een duidelijke en goedomschreven manier om de communicatie van configuraties tussen producenten en consumenten van Print Schema-documenten voor 3D-productie te optimaliseren.

Producenten en consumenten moeten de printschema 3D-productietrefwoorden gebruiken ten gunste van het definiëren van trefwoorden voor vergelijkbare functionaliteit in een extensie voor persoonlijke trefwoorden. Trefwoorden identificeren afzonderlijke elementen van het Print Schema Framework via het naamkenmerk . De naam die aan een bepaald trefwoord wordt gegeven, moet representatief zijn voor de instelling of het kenmerk dat het trefwoord vertegenwoordigt.

Trefwoordexemplaren die worden weergegeven in een PrintCapabilities- of PrintTicket-document MOETEN voldoen aan de bereikregels die zijn gedefinieerd in sectie 1.6, bereikvoorvoegsels, van dit artikel. Zie sectie 5.4, 'Bereikvoorvoegsels' in de specificatie van het afdrukschema voor meer informatie over bereikvoorvoegsels.

1.1. XML-naamruimten

De naamruimte-URI voor de afdrukschemasleutelwoorden voor 3D-productie is:

https://schemas.microsoft.com/3dmanufacturing/2013/01/pskeywords3d

In deze specificatie wordt het voorvoegsel psk3d van de naamruimte gebruikt om elementen, kenmerken en kenmerkwaarden aan te geven die zijn opgehaald uit de trefwoorden printschema voor 3D-productienaamruimte. Producenten MOETEN elk voorvoegselelement, kenmerk of kenmerkwaarde genereren met een naamruimtevoorvoegsel dat is gekoppeld aan de naamruimtedeclaratie voor de gerelateerde printschema-naamruimte. Gebruikers MOETEN voorvoegsels van naamruimten oplossen op basis van de naamruimteverklaringen om ervoor te zorgen dat de gekwalificeerde naam uit de juiste naamruimte wordt opgehaald. Consumenten MOGEN NIET afhankelijk zijn van het naamruimtevoorvoegsel psk3d: om correct gedeclareerd en gekoppeld te worden aan de Print Schema-trefwoorden voor de 3D-productienaamruimte. Afzonderlijke producenten KUNNEN verschillende trefwoorden voor afdrukschema's gebruiken voor voorvoegsels voor de 3D-productienaamruimte of deze naamruimte declareren als de standaardnaamruimte en laten de voorvoegsels van de naamruimte weg voor elementen, kenmerken en kenmerkwaarden die zijn getrokken uit deze naamruimte. Het wordt echter NIET AANBEVOLEN om deze trefwoordnaamruimte toe te wijzen aan de standaardnaamruimte.

In deze specificatie wordt het voorvoegsel van de naamruimte vnd gebruikt voor voorbeelddoeleinden om kenmerkwaarden voor persoonlijke trefwoorduitbreidingen aan te geven die zijn opgehaald uit een door de leverancier gedefinieerde naamruimte. Leveranciers MOETEN hun eigen unieke naamruimtevoorvoegsel definiëren voor elke naamruimte die ze definiëren. Leveranciers MOETEN NIET het vnd:-voorvoegsel voor hun naamruimten definiëren. Producenten MOGEN GEEN afdrukschemadocumenten genereren die gebruikmaken van de vnd: naamruimte.

Daarnaast wordt in deze specificatie het naamruimtevoorvoegsel xsd: gebruikt om elementen en kenmerken aan te geven die zijn opgehaald uit de naamruimte van het XML-schema en het naamruimtevoorvoegsel xsi: om elementen en kenmerken aan te geven die zijn opgehaald uit de XML Schema Instance-naamruimte. XML-inhoud MAG geen elementen of kenmerken bevatten die zijn opgehaald uit de naamruimten 'xml' of 'xsi', tenzij ze expliciet zijn toegestaan door het XSD-schema of andere vereisten in deze specificatie of de specificatie van het afdrukschema.

Zie sectie 1.2, 'XML-gebruik in het afdrukschema' in de specificatie van het afdrukschema voor aanvullende XML-vereisten en naamruimten die zijn gedefinieerd voor gebruik in de context van het afdrukschemaframework.

1.2. Versiebeheer van 3D-productietrefwoorden

Deze specificatie kan periodiek worden bijgewerkt met nieuwe trefwoorden. Om de juiste voorwaartse en achterwaartse compatibiliteit te garanderen, krijgt elke nieuwe set trefwoorden een unieke namespace. Trefwoorden die zijn gedefinieerd in een bepaalde naamruimte, worden niet gewijzigd of uitgebreid zodra die trefwoordenset is vrijgegeven voor productiegebruik. Zie sectie 1.3.2, Trefwoordversiebeheer in de specificatie van het afdrukschema voor meer informatie.

1.3. Veelgebruikte trefwoordterminologie

De termen in deze sectie bieden een basisframework en woordenlijst voor het beschrijven van de specifieke 3D-productietrefwoorden in de rest van deze specificatie.

1.3.1. Modelleren

Het model verwijst in deze specificatie naar het object of de objecten die moeten worden gemaakt via 3D-productieprocessen als één taak. Het kan één object bevatten, meerdere homogene objecten, meerdere heterogene objecten, een object dat volledig in een ander object is geplaatst of meerdere objecten in een onderling vergrendelde en onscheidbare assembly.

1.3.2. Coördinatenruimte

De trefwoorden voor het 3D-productieafdrukschema zijn gebaseerd op een rechtshandige coördinaatruimte, waarbij de modelcoördinaten worden weergegeven in de positieve XYZ-ruimte. Producenten en consumenten MOETEN de oorsprong van de coördinaatruimte definiëren en toewijzen aan de linkerbenedenhoek van het afdrukuitvoerveld, waarbij de x-as rechts van het uitvoerveld toeneemt, de y-as naar de achterkant van het uitvoerveld toeneemt en de z-as naar de bovenkant van het uitvoerveld toeneemt.

Producenten en consumenten moeten de eenheidsresolutie van de coördinaatruimte als één micron gebruiken. Het model MOET worden getransformeerd naar deze coördinaatruimte voordat een afdrukschema wordt toegepast voor het trefwoord 3D-productie.

Coördinatenruimte.

1.3.3. Relatieve richtingen en meting

Relatieve richtingen in deze specificatie worden als volgt gedefinieerd. De term top verwijst naar het XY-vlak van de coördinaatruimte met de maximale afdrukbare Z-waarde. De term onderaan verwijst naar het minimum afdrukbare XY-vlak van de coördinaatruimte, gedefinieerd als het XY-vlak met een Z-waarde van 0. Dit komt meestal samen met het printbedoppervlak. De term links verwijst naar het minimaal afdrukbare YZ-vlak van de coördinaatruimte, gedefinieerd als het YZ-vlak met een X-waarde van 0. De term rechts verwijst naar het YZ-vlak van de coördinaatruimte met de maximale afdrukbare X-waarde. De term voorzijde verwijst naar het minimaal afdrukbare XZ-vlak van de coördinaatruimte, gedefinieerd als het XZ-vlak met een Y-waarde van 0. De term terug verwijst naar het XZ-vlak van de coördinaatruimte met de maximale afdrukbare Y-waarde.

Deze termen worden ook toegepast op modellen, waarbij ze zijn gedefinieerd ten opzichte van de begrenzingsbox van het model wanneer ze worden getransformeerd naar de coördinaatruimte die in deze specificatie is gedefinieerd.

Producenten en consumenten moeten relatieve coördinaten interpreteren in relatie tot de coördinaatruimte die in deze specificatie is gedefinieerd.

1.4. Trefwoordbeschrijvingen interpreteren

Print Schema 3D-productietrefwoorden worden in dit document opgegeven met behulp van een van een van de standaardtabellen. De inhoud en vereisten van elk van deze tabellen hebben dezelfde indeling als die in de specificatie van het afdrukschema, sectie 5.2.

1.5. Trefwoordgebruik in afdrukschemadocumenten

Print Schema 3D productietrefwoorden MOGEN NIET worden gebruikt in een context die niet expliciet wordt beschreven door deze specificatie.

Elementen met een naamkenmerk waarde die een private keyword uitbreiding bevatten, MOGEN een kind zijn van elk element dat is toegestaan door het Print Schema Framework.

Een willekeurig 3D-productietrefwoord in het afdrukschema MAG voorkomen als de inhoud van tekengegevens van een Valuedeel van een element dat is geïdentificeerd met een privé trefwoordextensie, indien die tekengegevens verwijzen naar het oorspronkelijke element dat wordt geïdentificeerd door het 3D-productietrefwoord in het afdrukschema dat elders in hetzelfde afdrukschemadocument correct wordt gebruikt.

1.6. Scoping-voorvoegsels

Een bereikvoorvoegsel is een tekstlabel dat aan het begin van een trefwoord staat om de beoogde reikwijdte van impact van het trefwoord te beschrijven. Met behulp van een bereikvoorvoegsel kunt u een specifieke en goed begrepen context op een strikte manier toewijzen aan trefwoorden. 3D-productietrefwoorden MOETEN een voorvoegsel 'Job3D' hebben. Voorvoegsels voor document- en paginabereik mogen NIET worden gebruikt in een 3D-afdrukschema-document. Zie paragraaf 5.4, "Bereikvoorvoegsels" van de Print Schema Specificatie voor meer informatie.

1.7. Resource-identificatoren

Resource-id's kunnen worden gebruikt in printschema 3D-productietrefwoorden, maar MOETEN voldoen aan de vereisten in sectie 5.5 Resource-id's van de specificatie van het afdrukschema.

1.8. Parametertypen

Parameters in de trefwoordenset van het 3D printschema volgen dezelfde eisen voor parameters als de trefwoordenset van het Print Schema. Zie sectie 5.6, Parametertypen in de specificatie van het afdrukschema.

1.8.1. MaterialMapParamType

Kind xsi:type Waarde
Eigenschap psf:DataType xsd:QName Parameter is materialMap-type en moet psk3d:MaterialMap zijn.
Eigenschap psf:MaxLength xsd:integer Hiermee geeft u de maximale lengte van de tekenreeks op waarnaar deze parameter kan worden geïnitialiseerd. De waarde MOET niet groter zijn dan redelijkerwijs nodig is voor een bepaald trefwoord. Afdrukschema: gedefinieerde parameters MOGEN GEEN waarde opgeven die groter is dan 65535 tekens. De waarde MOET een positief geheel getal of 0 zijn. De waarde MOET groter dan of gelijk zijn aan de waarde van psf:MinLength.
Eigenschap psf:MinLength xsd:integer Hiermee geeft u de minimale lengte van de tekenreeks op waarnaar deze parameter kan worden geïnitialiseerd. De waarde MOET een positief geheel getal of 0 zijn.
Eigenschap psf:Verplicht xsd:QName Hiermee geeft u op wanneer de parameter MOET worden geïnitialiseerd. Zie sectie 2.1.3.1.1, "Parameter psf:Mandatory Property" voor beschrijving en vereisten voor deze eigenschap.
Eigenschap psf:UnitType xsd:string De waarde moet MaterialMapUnitType zijn.
Eigenschap psk3d:Job3DMaterialSelected xsd:QName Deze waarde vertegenwoordigt de Job3DMaterial waarmee deze parameter overeenkomt.

1.9. Gemeenschappelijke eigenschappen

In deze specificatie worden dezelfde algemene eigenschappen gebruikt als de trefwoorden voor het afdrukschema, gedefinieerd in sectie 5.7, 'Algemene eigenschappen' van de specificatie van het afdrukschema.

Eigenschapswaarden die het xsd:decimale type opgeven, moeten worden weergegeven als een IEEE 754-drijvendekommawaarde met één precisie.

1.10. Parametereenheidtypen

Naast de parametereenheidtypen die zijn opgegeven in sectie 2.1.3.1.2, "Parameter psf:UnitType Property" van de afdrukschemaspecificatie, worden de volgende eenheidstypen toegevoegd door deze specificatie:

Eenheidstype xsi:type Beschrijving
Hoeveelheid xsd:integer De inhoud van de waarde van de parameter vertegenwoordigt een telling of een andere hoeveelheid.
Temperatuur xsd:decimal De inhoud van de waarde van de parameter vertegenwoordigt een temperatuur in Celsius. Deze parameter moet altijd worden afgerond op de dichtstbijzijnde honderdste van een graad.
materiaalkaart xsd:string De inhoud van de waarde van de parameter moet worden uitgedrukt als een door puntkomma's gescheiden lijst met materialids.