Hướng dẫn sử dụng - DWG FastView Web SDK

yêu cầu hệ thống

  • Hệ điều hành: Windows 7 hoặc Windows Server 2008 trở lên, 64-bit
  • Yêu cầu phần mềm: JDK 1.8

Cài đặt chương trình cấp phép

  1. Cài đặt chương trình kiểm soát cấp phép vào thư mục “Hệ thống kiểm soát cấp phép”.
  2. Mở “Virbox User Tool”, nhấp vào “Create Offline-Bound c2d File” và gửi tệp đến Gstarsoft.
  3. Gstarsoft sẽ tạo các tệp cấp phép dựa trên tệp c2d. Cập nhật và kích hoạt giấy phép bằng cách sử dụng “Nhập tệp d2c ngoại tuyến”.

Bắt đầu chương trình lập lịch tác vụ

  1. Mở apache-zookeeper-3.7.1/conf/zoo.cfg và sửa đổi đường dẫn nhật ký.
  2. Chạy apache-zookeeper-3.7.1/bin/zkServer.cmd trong dòng lệnh để khởi động Zookeeper. Giữ cửa sổ dòng lệnh mở.
  3. Chạy WebCADDWGTransfer.exe với tư cách là người quản trị để đảm bảo Zookeeper khởi động trước khi dịch vụ chuyển đổi.

Bắt đầu dịch vụ cổng API

  1. Tạo một thư mục gốc để lưu trữ các tệp bản vẽ, chẳng hạn như D:\WebCADAPI\tệpvà tạo hai thư mục con: cadTráo đổi.
  2. Mở tệp cấu hình gtfs-win64-en\ứng dụng.thuộc tính và sửa đổi đường dẫn khi cần thiết.
  3. Bắt đầu dịch vụ bằng cách nhấp đúp bắt đầu.bat hoặc chạy lệnh sau: java -Xmx1024m -Xms1024m -Xss256k -javaagent:sjt_agent.jar -jar GstarTransformServer-1.0.0.jar.

Bắt đầu chương trình cấu hình và chuyển đổi

  1. Nhấp chuột phải WebCADDWGTransfer-en/WebCADManager.exe và chọn “Chạy với tư cách Quản trị viên”.
  2. Trong “Task Client”, chọn Zookeeper và thêm 127.0.0.1:2181 vào cấu hình.
  3. Thiết lập đường dẫn cho dữ liệu, bộ nhớ đệm, bộ nhớ tạm và không gian hoán đổi, đảm bảo định dạng đường dẫn chính xác.
  4. Cấu hình bộ chuyển đổi dữ liệu bản vẽ và đảm bảo đường dẫn chính xác cho WebCADDWGTransfer.exe.

Lập lịch cổng API chuyển đổi

  1. Truy cập http://localhost:7088/docs.html trong trình duyệt để xem tài liệu API.
  2. Gửi yêu cầu HTTP POST đến cổng có luồng tệp CAD hoặc URL tệp để chuyển đổi.
  3. Gỡ lỗi bằng giao diện API, lấy ID tác vụ và kiểm tra kết quả chuyển đổi.

Quy trình tích hợp HTML5

  1. Bản vẽ CAD hiển thị trong trình duyệt là tệp OCF được tạo từ bản vẽ CAD, cần được gửi đến phần mềm giao diện để phân tích và hiển thị.
  2. Các trình duyệt được hỗ trợ bao gồm Chrome, Firefox, Edge, v.v. IE không được hỗ trợ.
  3. Mã mẫu phải được triển khai trên máy chủ và không thể tải lên hoặc hiển thị các tệp ocf từ tệp HTML cục bộ.
  4. Khởi tạo điều khiển hiển thị:
    • gói id: ID DOM của vùng chứa bản vẽ (bắt buộc)
    • ngôn ngữ: Cài đặt ngôn ngữ, các tùy chọn bao gồm 'zh'/'en'/'ko' (tùy chọn)
    • Máy chủ api: Tên miền API (tùy chọn)
  5. Mở tệp ocf:
    • kiểu: Loại dữ liệu được kết xuất (hiện tại chỉ hỗ trợ "ocf")
    • bộ đệmDữ liệu: Đối tượng dữ liệu nhị phân trong định dạng arraybuffer
    • fileId: Mã định danh duy nhất cho bản vẽ hiện tại
  6. Sử dụng chức năng bố trí để chuyển đổi bố trí, gửi yêu cầu để lấy tệp ocf cho bố trí tương ứng.

Tải xuống bản demo DWG FastView Web SDK