Edisi Bahasa Indonesia | Asli: Bahasa Inggris
Beralih ke Bahasa Inggris →
⚡ Official Page

Panduan Instalasi Web CAD API

1. Persyaratan Sistem

Windows 7 atau Server Windows 2008 dan di atasnya 64 bit JDK1.8

2.Instalasi Program Lisensi

Instal paket perangkat lunak di bawah folder ”Sistem Kontrol Lisensi”. Buka “Alat Pengguna Virbox”, Klik Buat File c2d Terikat Offline, dan kirim file tersebut ke perusahaan Gstarsoft. Gstarsoft akan membuat file lisensi berdasarkan file c2d, klik Impor File d2c Terikat Offline, pilih file paket dan klik tombol Perbarui untuk mengaktifkan lisensi.

3.Mulai program penjadwalan tugas

Buka apache-zookeeper-3.7.1/conf/zoo.cfg, ubah lokasi log. Buka apache-zookeeper-3.7.1/bin/zkServer.cmd, dan jangan tutup antarmuka baris perintah. zookeeper harus dijalankan terlebih dahulu, jadi sebelum memulai, jalankan WebCADDWGTransfer.exe sebagai administrator dan lihat apakah layanan telah dimulai, klik tombol Stop jika telah dimulai, dan tunggu zookeeper untuk memulai lalu mulai layanan konversi.

4.mulai layanan port API

Buat folder sebagai direktori root untuk menyimpan file gambar, seperti D:\WebCADAPI\files, lalu buka folder tersebut untuk membuat dua folder lagi, yaitu cad dan Swap. Ingat jalur folder cad dan folder Swap, yang akan kita gunakan nanti. Folder file cad digunakan untuk menyimpan gambar dan file setelah konversi, sedangkan folder file Swap adalah ruang swap untuk program konversi. Buka file konfigurasi gtfs-win64-en\application.properties, jika tidak berada di jalur default D:/WebCADAPI/files/cad, maka ubahlah dan perhatikan arah simbol garis miring. Kemudian klik dua kali start.bat untuk memulai layanan, atau mulai command-line di direktori saat ini, masukkan java -Xmx1024m -Xms1024m -Xss256k -javaagent:sjt_agent.jar -jar GstarTransformServer-1.0.0.jar untuk memulai layanan. Jangan tutup antarmuka command-line.

5.Mulai program konfigurasi dan konversi

Klik kanan WebCADDWGTransfer-en/WebCADManager.exe, lalu pilih Jalankan sebagai administrator untuk membuka. Ada banyak pengaturan konfigurasi dalam program ini, jangan mengubah parameter selain yang disebutkan di bawah ini, menggunakan nilai default tidak masalah.
1. Tugas Klien
Pilih Zookeeper, tambahkan 127.0.0.1:2181 ke konfigurasi, jangan ubah parameter lainnya.
2. Pengaturan direktori, perhatikan arah simbol garis miring
Data, Cache, Temp:masukkan direktori root untuk semua tiga D:\WebCADAPI\files\cad Ruang pertukaran: D:\WebCADAPI\files\Swap Font, Ruang font: folder font di direktori saat ini D:\WebCADAPI\WebCADDWGTransfer\font
3.Konverter Data Gambar
Klik tombol di akhir Proses, dan pilih WebCADDWGTransfer.exe di direktori file. Klik tombol Apply di pojok kanan bawah, lalu klik tombol “Install” dan klik tombol “Start”. Silakan klik Berhenti sebelum mengubah parameter apa pun. Jika perangkat lunak perlu dipindahkan ke direktori lain, silakan hentikan dan hapus instalannya, lalu konfigurasikan pengaturan di direktori baru untuk menginstal dan memulai perangkat lunak. Jumlah maksimum umumnya ditetapkan berdasarkan jumlah inti yang dimiliki CPU, misalnya, dengan CPU 4 inti, nilainya dapat ditetapkan menjadi 4 untuk ketiganya. Memori adalah hal lain yang perlu dipertimbangkan, setiap hitungan memerlukan setidaknya memori 3G, jadi untuk menetapkan nilai ke 4, setidaknya diperlukan memori 12G. Parameter yang tidak disebutkan tidak perlu diubah, biarkan saja seperti default.

6. Penjadwalan port API konversi

Kunjungi dengan browser: http://localhost:7088/docs.html fungsi port terkait ditampilkan. Ambil fungsi konversi ocf sebagai contoh, kirim permintaan posting http ke port ini menggunakan parameter berikut. Ada aliran file dan url yang didukung untuk file CAD, cukup pilih salah satu. Klik Debug untuk langsung mengirim permintaan teks menggunakan antarmuka, pilih file, atau masukkan alamat unduhan untuk gambar CAD, dan klik tombol Kirim untuk mengembalikan hasilnya, ada ID tugas yang dapat digunakan untuk memeriksa hasilnya. Klik dan periksa hasil eksekusi tugas, masukkan ID tugas untuk mendapatkan hasil konversi. Kemudian unduh ocf ke server file menggunakan alamat unduhan url ocf.
{
"rtnCode": "0000000",
"msg": "success",
"ts": 1679977119909,
"bizData": {
"taskType": "MAKEOCF",
"requestId": "f52d3778-9931-45a6-b4d8-614bdb385f92",
"status": 2,
"resultCode": 0,
"resultMsg": "OK",
"transformStartTime": "2023-03-28 12:02:48",
"transformEndTime": "2023-03-28 12:02:48",
"extData": "123sdfsdfsdfgsdsdfsd",
"localPath": "D:/WebCADAPI/files/cad/ocf/2023/03/28/0000000001.1.ocf",
"ocfUrl": "http://localhost:7088/openapi/v1/unduh?fileId=55223d90-b990-4d3f-b40b-4ecd0f4ee184",
"ocfName": "0000000001.1.ocf",
"version": "1.07",
"layout": "*Model_Space",
"layouts": [
"31",
"*Model_Space",
"Model",
"88",
"*Paper_Space",
"Layout1",
"93",
"*Paper_Space0",
"2222"
]
}
}

kode rtnCode

 

Nilai

Keterangan

0000000

Berhasil

0000001

Fungsi ini tidak diizinkan, silakan hubungi administrator

0000002

Server sedang sibuk, silakan coba lagi nanti

0000003

Parameter tidak normal

0000004

Nama file tidak boleh kosong

0000005

Berkas tidak ditemukan

0000006

Tugas konversi tidak ada

0000007

Silakan unggah file dwg

0000008

Silakan unggah file ocf

0000009

Silakan unggah file gambar 3D

0000010

Silakan unggah file ocf3

0000011

Silakan unggah file dwg/ocf

0000012

Silakan unggah file rvt/stl/ifc/ocf3

0000013

Simpan sebagai tipe file lain: hanya didukung dalam dwg/dxf

0000014

simpan sebagai versi lain: 0^ ~5

0000015

Silakan unggah file pdf

0000018

Domain url file salah, harap verifikasi dan coba lagi

0000019

Terjadi kesalahan saat mengunduh berkas url, harap verifikasi url dan coba lagi.

0000020

Terjadi kesalahan saat menerima aliran file, harap verifikasi dan coba lagi

  Status di bizData menunjukkan status konversi gambar: 0 : Belum dimulai 1 : Sedang dalam proses 2: Konversi yang selesai hanya berarti program konversi back-end telah mengembalikan hasil, bukan berarti ocf telah dibuat. Konversi mungkin gagal dan tidak ada ocf yang dibuat. resultCode sama dengan kode dalam parameter pengembalian Linux versi lama kecuali bahwa 0 berarti ocf dihasilkan dan semua kasus lainnya berarti gagal menghasilkan ocf.  

Kode

Keterangan

0

Konversi berhasil, jika tidak, tidak berhasil

2

Salah tugaskelas parameter

404

Gambar yang sesuai tidak ditemukan

800

Konversi yang tidak berhasil, sebagian besar disebabkan oleh file gambar, dan file gambar individual diperlukan untuk menemukan penyebab di balik kegagalan.

801

Parameter masukan salah

802

File konfigurasi salah

Versi saat ini hanya mendukung konversi gambar 2D berformat dwg dan dxf, konversi gambar 3D masih dalam pengembangan dan diharapkan selesai pada paruh kedua tahun ini, jadi port terkait 3D dapat diabaikan dengan aman.