1. Táirgí
  2.   CAD
  3.   JavaScript
  4.   OpenCascade.js
 
  

Leabharlann JS le haghaidh Léamh & Scríbhneoireacht Comhad CAD 2T & 3T

Cuireann Leabharlann JavaScript Saor in Aisce Foinse Oscailte ar chumas ríomhchláraitheoirí comhaid AutoCAD agus cruthanna 2T nó 3T a chruthú agus a ionramháil. Réada 3T a chruthú agus a chur in eagar laistigh d'fheidhmchláir JS.

Cad is Aspose.CAD ann do OpenCascade.js?

Is leabharlann foinse oscailte áisiúil í OpenCascade.js a chuireann ar chumas forbróirí cosúil leatsa rudaí 3T a chruthú agus a rialú go héasca ag baint úsáide as JavaScript. Tá an leabharlann seo bunaithe ar Open Cascade Technology (OCCT), uirlis foinse oscailte le haghaidh samhaltú 3T agus insamhalta uimhriúil. Le OpenCascade.js, is féidir leat feidhmchláir láidre a chruthú ag baint úsáide as Eithne CAD OpenCascade. Is féidir leis na feidhmchláir seo oibriú go gan uaim i mbrabhsálaithe gréasáin, i bhfreastalaithe, nó ar fheistí éagsúla a thacaíonn le WebAssembly. Tá an leabharlann an-tapa mar gheall ar chumhacht Emscripten agus WebAssembly, ritheann Eithne CAD ag luasanna beagnach dúchasacha agus tacaíonn sí go hiomlán le hil-shnáithe ar gach brabhsálaí nua-aimseartha.

Tá an leabharlann OpenCascade.js coitianta i measc tionscail éagsúla mar gheall ar a cruinneas, a hiontaofacht, agus a luas. Rud iontach amháin faoi OpenCascade.js ná gur féidir léi déileáil le cineálacha comhaid iolracha cosúil le STL, IGES, agus STEP. Ciallaíonn sé seo gur féidir leat samhlacha 3T a thabhairt isteach go réidh ó bhogearraí CAD nó ó fhoinsí sonraí éagsúla agus iad a chur in eagar ag baint úsáide as an leabharlann. Soláthraíonn an leabharlann réimse uirlisí freisin chun rudaí 3T a chruthú agus a chur in eagar, lena n-áirítear an cumas cruthanna, cuartha agus dromchlaí casta a chruthú, chomh maith le claochluithe geoiméadracha a dhéanamh, amhail scálú, rothlú agus aistriú.

Cabhraíonn leabharlann OpenCascade.js leat rudaí 3T a fheiceáil beo agus cuireann sí go leor uirlisí ar fáil chun rudaí 3T a thaispeáint, a shoilsiú agus a scáthú. Ligeann sé seo duit saolta 3T réadúla agus tarraingteacha a chruthú. Tá doiciméadacht iontach sa leabharlann, ionas gur féidir leat aipeanna 3T ardleibhéil a thosú agus a fhorbairt go héasca gan mhoill. Tá an leabharlann lán le huirlisí agus gnéithe chun cabhrú leat míreanna 3T a chruthú, a thógáil agus a fheiceáil. Tá sé foirfe le haghaidh úsáidí éagsúla cosúil le táirgí a dhearadh, rudaí a dhéanamh, foirgnimh a phleanáil agus oibriú san earnáil tógála.

Previous Next

Ag Tosú le OpenCascade.js

Is é an bealach molta chun é a shuiteáil ná npm a úsáid. Bain úsáid as an ordú seo a leanas le haghaidh suiteáil réidh.

Suiteáil OpenCascade.js trí npm

 npm install opencascade.js@beta  

Is féidir leat é a shuiteáil de láimh freisin; íoslódáil na comhaid scaoilte is déanaí go díreach ó stór GitHub.

Tacaíocht Il-Shnáithe in Aipeanna JavaScript

Tacaíonn leabharlann foinse oscailte OpenCascade le hil-shnáithe le haghaidh oibríochtaí áirithe. Ní sholáthraíonn an leabharlann tacaíocht dhúchasach d'il-shnáithe, toisc gur teanga aon-shnáithe í JavaScript. Mar sin féin, is féidir le forbróirí Oibrithe Gréasáin a úsáid ina n-fheidhmchlár chun tascanna áirithe a dhéanamh i snáithe ar leith, rud a fhéadann feidhmíocht agus freagrúlacht a fheabhsú. Léiríonn an sampla seo a leanas conas Oibrí Gréasáin a úsáid chun tasc ríomhaireachtúil trom a dhéanamh i snáithe ar leith agus an príomh-UI a choinneáil freagrúil.

Conas Il-Shnáithe a Úsáid laistigh d'Aipeanna JavaScript

javascript
// worker.js
onmessage = function(e) {
  // Do heavy computational task here
  postMessage("Task completed!");
};

// main.js
const worker = new Worker("worker.js");
worker.onmessage = function(e) {
  console.log("Worker said: " + e.data);
};
worker.postMessage("Start task");

Oibrigh le "Fritháirimh" 2T agus 3T trí JavaScript

Ligeann leabharlann foinse oscailte OpenCascade do fhorbróirí bogearraí oibriú le "Fritháirimh" 2T agus 3T laistigh dá bhfeidhmchláir JavaScript féin. Chun na tascanna a chur i gcrích ar dtús ní mór duit na leabharlanna riachtanacha a luchtú agus cruth 2T nó 3T a chruthú. Ina dhiaidh sin is féidir leat cruth 2T a fhritháireamh, is féidir leat an rang BRepOffsetAPI_MakeOffset a úsáid agus an rang BRepBuilderAPI_MakeSolid a úsáid chun cruth 3T a fhritháireamh. Is féidir leat bogearraí samhaltaithe 3T cosúil le FreeCAD a úsáid chun an cruth fritháireamh a thaispeáint.

Conas cruth 2T a chruthú trí JavaScript API

const wire = new BRepBuilderAPI_MakeWire();
wire.Add(new BRepBuilderAPI_MakeEdge(new gp_Pnt(0, 0, 0), new gp_Pnt(1, 0, 0)));
wire.Add(new BRepBuilderAPI_MakeEdge(new gp_Pnt(1, 0, 0), new gp_Pnt(1, 1, 0)));
wire.Add(new BRepBuilderAPI_MakeEdge(new gp_Pnt(1, 1, 0), new gp_Pnt(0, 1, 0)));
wire.Add(new BRepBuilderAPI_MakeEdge(new gp_Pnt(0, 1, 0), new gp_Pnt(0, 0, 0)));
create 3D shape:
onst face = new BRepBuilderAPI_MakeFace(wire.Wire());
// Offset the 2D shape:
const offset = new BRepOffsetAPI_MakeOffset(face.Face(), 1, 1e-6);
offset.Build();
// Offset the 3D shape:
const solid = new BRepBuilderAPI_MakeSolid(offset.Shape());
solid.Build();
 Gaeilge