Bagikan melalui


Kata kunci kontrol perangkat

Kata kunci ini digunakan untuk memberikan kontrol atas perangkat manufaktur 3D.

2.1. Job3DOutputArea

Properti psk3d:Job3DOutputArea HARUS digunakan untuk menentukan ukuran area tempat perangkat benar-benar dapat mencetak: sudut bawah kiri bawah Job3DOutputArea didefinisikan sebagai (0,0,0). Properti Job3DOutputAreaWidth, Job3DOutputAreaDepth, dan Job3DOutputAreaHeight menentukan kotak pembatas volume cetak, sementara Job3DOutputAreaMesh secara opsional menentukan volume cetak yang tepat dalam kotak pembatas tersebut jika volume cetak bukan cuboid.

Karakteristik Detail
Nama psk3d:Job3DOutputArea
Berlaku untuk Dokumen PrintCapabilities
Jenis elemen Properti
Konten

Berisi tepat 1 <elemen anak Nilai> , yang HARUS berisi Properti Job3DOutputAreaWidth, Job3DOutputAreaDepth, dan Job3DOutputAreaHeight, dan MAY berisi Job3DOutputAreaMesh.

Anak: Nilai

xsi:type: N/A

Nilai: OutputDimensions

Deskripsi: OutputDimensions berisi sekumpulan 3 properti yang membentuk masing-masing dimensi area output.

Penggunaan kata kunci Job3DOutputArea

<psf:Property name="psk3d:Job3DOutputArea">
    <psf:Property name="psk3d:Job3DOutputAreaWidth">
        <psf:Value xsi:type="xsd:integer">285000</psf:Value>
    </psf:Property>
    <psf:Property name="psk3d:Job3DOutputAreaDepth">
        <psf:Value xsi:type="xsd:integer">153000</psf:Value>
    </psf:Property>
    <psf:Property name="psk3d:Job3DOutputAreaHeight">
        <psf:Value xsi:type="xsd:integer">155000</psf:Value>
    </psf:Property>
     <psf:Property name="psk3d:Job3DOutputAreaMesh">
         <psf:Value xsi:type="xsd:string">
          <![CDATA[
            <mesh xmlns="https://schemas.microsoft.com/3dmanufacturing/mesh/2014/11" unit="millimeter">
             <vertices>
                <vertex x="0" y="0" z="0" />
                <vertex x="0" y="153000" z="0" />
                <vertex x="285000" y="0" z="0" />
                <vertex x="0" y="0" z="155000" />
             </vertices>
             <triangles>
                <triangle v1="0" v2="1" v3="2" />
                <triangle v1="0" v2="2" v3="3" />
                <triangle v1="0" v2="3" v3="1" />
                <triangle v1="2" v2="1" v3="3" />
             </triangles>
          </mesh>
          ]]></psf:Value>
    </psf:Property>
</psf:Property>

2.1.1. Job3DOutputAreaWidth

Menjelaskan lebar area output di sepanjang sumbu X, dalam mikron.

Karakteristik Detail
Nama psk3d:Job3DOutputAreaWidth
Berlaku untuk Dokumen PrintCapabilities
Jenis elemen Properti
Konten

Berisi tepat 1 <elemen anak Nilai> , sebagai berikut:

Anak: Nilai

xsi:type: xsd:integer

Nilai: OutputWidth

Deskripsi: OutputWidth HARUS berisi bilangan bulat yang lebih besar dari 0 yang sama dengan lebar area output di sepanjang sumbu X, dalam mikron.

2.1.2. Job3DOutputAreaDepth

Menjelaskan kedalaman area output di sepanjang sumbu Y, dalam mikron.

Karakteristik Detail
Nama psk3d:Job3DOutputAreaDepth
Berlaku untuk Dokumen PrintCapabilities
Jenis elemen Properti
Konten

Berisi tepat 1 <elemen anak Nilai> , sebagai berikut:

Anak: Nilai

xsi:type: xsd:integer

Nilai: OutputDepth

Deskripsi: OutputDepth HARUS berisi bilangan bulat yang lebih besar dari 0 yang sama dengan kedalaman area output di sepanjang sumbu Y, dalam mikron.

2.1.3. Job3DOutputAreaHeight

Menjelaskan tinggi area output di sepanjang sumbu Z, dalam mikron.

Karakteristik Detail
Nama psk3d:Job3DOutputAreaHeight
Berlaku untuk Dokumen PrintCapabilities
Jenis elemen Properti
Konten

Berisi tepat 1 <elemen anak Nilai> , sebagai berikut:

Anak: Nilai

xsi:type: xsd:integer

Nilai: OutputHeight

Deskripsi: OutputHeight HARUS berisi bilangan bulat yang lebih besar dari 0 yang sama dengan kedalaman area output di sepanjang sumbu Z, dalam mikron.

2.1.4. Job3DOutputAreaMesh

Menjelaskan bentuk volume output jika bukan prisma persegi panjang. Nilai string adalah blob XML yang mengikuti spesifikasi 3MF untuk <elemen jala> (berisi simpul dan segitiga, dan sesuai dengan standar manifoldness untuk jala 3MF). Polihedron ini HARUS sepenuhnya terkandung dalam kotak pembatas yang dijelaskan oleh Properti OutputArea sebelumnya.

Karakteristik Detail
Nama psk3d:Job3DOutputAreaMesh
Berlaku untuk Dokumen PrintCapabilities
Jenis elemen Properti
Konten

Berisi tepat 1 <elemen anak Nilai> , sebagai berikut:

Anak: Nilai

xsi:type: xsd:string

Nilai: OutputMesh

Deskripsi: OutputMesh HARUS berisi string xml simpul dan segitiga, seperti yang didefinisikan di bagian jala spesifikasi 3MF, yang mewakili batas volume output.

2.2. Job3DAppName

Perangkat MUNGKIN mengidentifikasi aplikasi alur kerja selain default (contoh berisi alur kerja default) yang akan dipanggil dialog cetak ketika printer ini dipilih. Aplikasi alur kerja ini memungkinkan UI kustom apa pun yang mungkin diperlukan atau diinginkan untuk paling baik menyiapkan pekerjaan cetak 3D untuk perangkat ini.

Karakteristik Detail
Nama psk3d:Job3DAppName
Berlaku untuk Dokumen PrintCapabilities
Jenis elemen Properti
Konten

Berisi tepat 1 <elemen anak Nilai> , sebagai berikut:

Anak: Nilai

xsi:type: xsd:string

Nilai:

Deskripsi: Nama paket aplikasi alur kerja yang akan digunakan untuk printer ini dalam Dialog Cetak Modern

Penggunaan kata kunci Job3DAppName

<psf:Property name="psk3d:Job3DAppName">
    <psf:Value xsi:type="xsd:string">Microsoft.3DBuilder_8wekyb3d8bbwe</psf:Value>
</psf:Property>

2.3. Job3DWSDAPackageFamilyName

Perangkat MUNGKIN mengidentifikasi aplikasi perangkat UWP, yang akan diluncurkan dialog cetak saat tombol Pengaturan tingkat lanjut diklik oleh pengguna. Aplikasi ini menyajikan UI untuk operasi seperti pemeliharaan printer, penyiapan material, kalibrasi, dll. Tidak ada default yang disediakan, jadi jika kata kunci ini dihilangkan, tidak ada tombol Pengaturan tingkat lanjut yang akan ditampilkan.

Karakteristik Detail
Nama psk3d:Job3DWSDAPackageFamilyName
Berlaku untuk Dokumen PrintCapabilities
Jenis elemen Properti
Konten

Berisi tepat 1 <elemen anak Nilai> , sebagai berikut:

Anak: Nilai

xsi:type: xsd:string

Nilai:

Deskripsi: Nama paket aplikasi perangkat UWP yang akan digunakan untuk pengaturan tingkat lanjut printer ini.

Penggunaan kata kunci Job3DWSDAPackageFamilyName

<psf:Property name="psk3d:Job3DWSDAPackageFamilyName">
    <psf:Value xsi:type="xsd:string"> </psf:Value>
</psf:Property>

2.4. Job3D3MFVersion

Perangkat HARUS mengidentifikasi versi file 3MF yang diharapkan untuk diterima dari sistem cetak Windows. Versi ditentukan oleh namespace layanan URI dari versi spesifikasi inti yang sesuai. Untuk kompatibilitas mundur, jika kata kunci ini dihilangkan, akan diasumsikan untuk mengambil nilai <https://schemas.microsoft.com/3dmanufacturing/2013/01>default , yang menunjukkan versi 3MF 0,93 warisan, yang TIDAK DIREKOMENDASIKAN.

Karakteristik Detail
Nama psk3d:Job3D3MFVersion
Berlaku untuk Dokumen PrintCapabilities
Jenis elemen Properti
Konten

Berisi tepat 1 <elemen anak Nilai> , sebagai berikut:

Anak: Nilai

xsi:type: xsd:string

Nilai:

Deskripsi: Namespace layanan URI yang menentukan versi inti 3MF yang didukung oleh perangkat sebagai input.

Penggunaan kata kunci Job3D3MFVersion

<psf:Property name="psk3d:Job3D3MFVersion">
    <psf:Value xsi:type="xsd:string">https://schemas.microsoft.com/3dmanufacturing/core/2015/02</psf:Value>
</psf:Property>

2.5. Job3D3MFExtensions

Perangkat MUNGKIN menentukan ekstensi 3MF (berdasarkan namespace, membentuk daftar yang dibatasi spasi) yang dipahaminya, misalnya memungkinkan sistem cetak untuk mengirim data ikhtisar jika tersedia.

Karakteristik Detail
Nama psk3d:Job3D3MFExtensions
Berlaku untuk Dokumen PrintCapabilities
Jenis elemen Properti
Konten

Berisi tepat 1 <elemen anak Nilai> , sebagai berikut:

Anak: Nilai

xsi:type: xsd:string

Nilai:

Deskripsi: Daftar namespace layanan URI yang dibatasi spasi yang menentukan ekstensi 3MF yang didukung oleh perangkat sebagai input.

Penggunaan kata kunci Job3D3MFExtensions

<psf:Property name="psk3d:Job3D3MFExtensions">
    <psf:Value xsi:type="xsd:string">https://schemas.microsoft.com/3dmanufacturing/material/2015/02</psf:Value>
</psf:Property>