📄 2004-july.txt
字号:
From Samuel.Mazel at cedrat.com Mon Jul 12 03:25:51 2004From: Samuel.Mazel at cedrat.com (Samul Mazel)Date: Mon Jul 12 03:28:28 2004Subject: [Acis-alliance] Reconstruct Shell or LumpMessage-ID: <000b01c467e1$75a533c0$8201a8c0@cedratgrenoble.fr>Hello,my problem is to reconstruct a body with many shell or lump after booleanoperation.I have two bodies, I do a subtraction and a non reg union (correponding to aunion but keeping bound of bodies) with this bodies and the result body iscompose to only one lump, one shell and faces.If you see this result you understand my problem :(define c1 (solid:block (position 0 0 0) (position 10 10 10)))(define c2 (solid:block (position 5 5 5) (position 15 15 15)))(define res1 (bool:subtract c1 c2 "keep_tool"))(define res (bool:nonreg-unite res1 c2))(entity:check res)checked: 1 lumps 1 shells 0 wires 15 faces 15 loops 72 coedges 33 edges 21 vertices()So I want to construct lump or shell for the two "volumes" who compose mybody result res.thanks a lot for your ideas.Samuel MazelFrom kyriazis15 at in.gr Mon Jul 12 05:21:28 2004From: kyriazis15 at in.gr (kyriazis15@in.gr)Date: Mon Jul 12 05:23:00 2004Subject: [Acis-alliance] error messageMessage-ID: <2e0101c467f1$9c6524b0$0205030a@internal.ramnet.gr>What does this error message mean?I tried to include several header files, but nothing seems to work!c:\ACIS\test3.cpp(76): error C3861: 'CreateSolidSphere': identifier not found, even with argument-dependent lookupFrom toannds at nova-hub.com Mon Jul 12 21:41:30 2004From: toannds at nova-hub.com (Song Toan)Date: Mon Jul 12 21:42:27 2004Subject: [Acis-alliance] Re: Reconstruct Shell or Lump (Samul Mazel)References: <E1Bk3Dr-0007mt-02@beast.cs.columbia.edu>Message-ID: <000e01c4687a$858a2ae0$0e44a8c0@toannds>I tried (body:combine) and got 2 lumps but there was a duplicate vertex.(part:clear)(define c1 (solid:block (position 0 0 0) (position 10 10 10)))(define c2 (solid:block (position 5 5 5) (position 15 15 15)))(define res1 (bool:subtract c1 c2 "keep_tool"))(define res (bool:combine res1 c2)) (map entity:check (part:entities))entid 40201264: Error: duplicate vertex at 0.000000000000 0.000000000000 0.000000000000 other vertex is 40283160checked: 2 lumps 2 shells 0 wires 15 faces 15 loops 66 coedges 33 edges 22 vertices----- Original Message ----- From: <acis-alliance-request@cs.columbia.edu>To: <acis-alliance@cs.columbia.edu>Sent: Tuesday, July 13, 2004 12:00 AMSubject: Acis-alliance Digest, Vol 16, Issue 2> Send Acis-alliance mailing list submissions to> acis-alliance@cs.columbia.edu>> To subscribe or unsubscribe via the World Wide Web, visit> http://lists.cs.columbia.edu/mailman/listinfo/acis-alliance> or, via email, send a message with subject or body 'help' to> acis-alliance-request@cs.columbia.edu>> You can reach the person managing the list at> acis-alliance-owner@cs.columbia.edu>> When replying, please edit your Subject line so it is more specific> than "Re: Contents of Acis-alliance digest...">>> Today's Topics:>> 1. Reconstruct Shell or Lump (Samul Mazel)> 2. error message (kyriazis15@in.gr)>>> ---------------------------------------------------------------------->> Message: 1> Date: Mon, 12 Jul 2004 09:25:51 +0200> From: "Samul Mazel" <>> Subject: [Acis-alliance] Reconstruct Shell or Lump> To: <acis-alliance@cs.columbia.edu>> Message-ID: <000b01c467e1$75a533c0$8201a8c0@cedratgrenoble.fr>> Content-Type: text/plain; charset="iso-8859-1">> Hello,>> my problem is to reconstruct a body with many shell or lump after boolean> operation.> I have two bodies, I do a subtraction and a non reg union (correponding toa> union but keeping bound of bodies) with this bodies and the result body is> compose to only one lump, one shell and faces.> If you see this result you understand my problem :> (define c1 (solid:block (position 0 0 0) (position 10 10 10)))> (define c2 (solid:block (position 5 5 5) (position 15 15 15)))> (define res1 (bool:subtract c1 c2 "keep_tool"))> (define res (bool:nonreg-unite res1 c2))> (entity:check res)>> checked:> 1 lumps> 1 shells> 0 wires> 15 faces> 15 loops> 72 coedges> 33 edges> 21 vertices> ()> So I want to construct lump or shell for the two "volumes" who compose my> body result res.>> thanks a lot for your ideas.>> Samuel Mazel>>>> ------------------------------>> Message: 2> Date: Mon, 12 Jul 2004 12:21:28 +0300> From: <kyriazis15@in.gr>> Subject: [Acis-alliance] error message> To: <acis-alliance@cs.columbia.edu>> Message-ID: <2e0101c467f1$9c6524b0$0205030a@internal.ramnet.gr>> Content-Type: text/plain; charset="iso-8859-7">> What does this error message mean?>> I tried to include several header files, but nothing seems to work!>> c:\ACIS\test3.cpp(76): error C3861: 'CreateSolidSphere': identifier notfound, even with argument-dependent lookup>>>> ------------------------------>> _______________________________________________> Acis-alliance mailing list> Acis-alliance@cs.columbia.edu> http://lists.cs.columbia.edu/mailman/listinfo/acis-alliance>>> End of Acis-alliance Digest, Vol 16, Issue 2> ********************************************>From NINO at SAINFOR.IT Wed Jul 21 11:29:17 2004From: NINO at SAINFOR.IT (ADOBATI)Date: Wed Jul 21 11:30:12 2004Subject: [Acis-alliance] (no subject)Message-ID: <000a01c46f37$7cd477c0$0800a8c0@nino>-------------- next part --------------An HTML attachment was scrubbed...URL: http://lists.cs.columbia.edu/pipermail/acis-alliance/attachments/20040721/6febd8ab/attachment.htmlFrom Nilesh.Joshi at asu.edu Mon Jul 26 17:12:58 2004From: Nilesh.Joshi at asu.edu (Nilesh Joshi)Date: Mon Jul 26 17:15:14 2004Subject: [Acis-alliance] APOINTIn-Reply-To: <000a01c46f37$7cd477c0$0800a8c0@nino>Message-ID: <IKEJINCPIFDAJOBCMLDKIEFHCGAA.Nilesh.Joshi@asu.edu>hi guysa small problem double axis_pt_1_xt, axis_pt_1_yt, axis_pt_1_zt; axis_pt_1_xt= axis_pt_1_yt= axis_pt_1_zt=0.0; //APOINT* p1 = new APOINT(axis_pt_1_xt, axis_pt_1_yt, axis_pt_1_zt);// APOINT* p1 = new APOINT(1,1,1); const position p(1,1,1); APOINT* p1 = new APOINT(p);in this i get the same error in all of the three statements (2 commented andone uncommented.).It says:error C2661: 'new' : no overloaded function takes 3 parameterswhile the ACIS help says i have to use new operator.and one last thing, there is another way to create the apoint usingapi_create_point (position , APOINT*)but i am wondering what might be wrong with using the new operatordirectly....I am using ACIS 7.0With Regards-Nilesh JoshiDesign Automation LaboratoryArizona State University-------------- next part --------------An HTML attachment was scrubbed...URL: http://lists.cs.columbia.edu/pipermail/acis-alliance/attachments/20040726/1e2a7a91/attachment.htmlFrom Nilesh.Joshi at asu.edu Mon Jul 26 17:29:37 2004From: Nilesh.Joshi at asu.edu (Nilesh Joshi)Date: Mon Jul 26 17:33:41 2004Subject: [Acis-alliance] APOINTIn-Reply-To: <000e01c4687a$858a2ae0$0e44a8c0@toannds>Message-ID: <IKEJINCPIFDAJOBCMLDKEEFICGAA.Nilesh.Joshi@asu.edu>hi guysa small problem double axis_pt_1_xt, axis_pt_1_yt, axis_pt_1_zt; axis_pt_1_xt= axis_pt_1_yt= axis_pt_1_zt=0.0; //APOINT* p1 = new APOINT(axis_pt_1_xt, axis_pt_1_yt, axis_pt_1_zt);// APOINT* p1 = new APOINT(1,1,1); const position p(1,1,1); APOINT* p1 = new APOINT(p);in this i get the same error in all of the three statements (2 commented andone uncommented.).It says:error C2661: 'new' : no overloaded function takes 3 parameterswhile the ACIS help says i have to use new operator.and one last thing, there is another way to create the apoint usingapi_create_point (position , APOINT*)but i am wondering what might be wrong with using the new operatordirectly....I am using ACIS 7.0From njxshy at 163.com Tue Jul 27 21:51:45 2004From: njxshy at 163.com (sonic_163)Date: Tue Jul 27 21:52:00 2004Subject: [Acis-alliance] Re: Acis-alliance Digest, Vol 16, Issue 5Message-ID: <200407280151.i6S1pblC004282@cs.columbia.edu>hello,Because Acis had overloaded "new" operator, you need to modify some codes in CPP file head as follows:#ifdef _DEBUG#undef THIS_FILEstatic char THIS_FILE[]=__FILE__;//#define new DEBUG_NEW //---------you delete this code.#endif sonic_163njxshy@163.com2004-07-28From kyriazis15 at in.gr Wed Jul 28 04:19:39 2004From: kyriazis15 at in.gr (kyriazis15@in.gr)Date: Wed Jul 28 04:20:30 2004Subject: [Acis-alliance] ACIS R13 SP4 + HOOPS 10Message-ID: <fbea01c4747b$a0746ac0$0a05030a@internal.ramnet.gr>What am I doing wrong?'api_initialize_constructors' needs cstrapi.hxx, according to the help of ACIS, butit doesn't work.c:\test1\test1Doc.cpp(153): error C3861: 'api_initialize_constructors': identifier not found, even with argument-dependent lookupc:\test1\test1Doc.cpp(156): error C3861: 'api_make_frustum': identifier not found, even with argument-dependent lookupc:\test1\test1Doc.cpp(178): error C3861: 'api_terminate_constructors': identifier not found, even with argument-dependent lookupthis is the sample code I'm trying to compile: api_start_modeller(0); api_initialize_constructors(); BODY* cone; api_make_frustum(50,20,30,10,cone); ENTITY_LIST list; list.add(cone); list.init(); for(int c1=0;c1>=0;c1++){ ENTITY* an_entity=list.next(); if(an_entity!=NULL){ an_entity->copy_scan(list); }else break; } int number_of_entities=list.count(); printf("List length = %d\n",number_of_entities); for(c1=0;c1<number_of_entities;c1++) printf("ENTITY Number %d is a %s \n",c1,list[c1]->type_name()); scanf("%c1",&c1); api_terminate_constructors(); api_stop_modeller();From t0316kcw at yahoo.com Thu Jul 29 09:47:07 2004From: t0316kcw at yahoo.com (Kc wu)Date: Thu Jul 29 09:47:38 2004Subject: [Acis-alliance] How to obtain a pcurve?Message-ID: <20040729134707.4161.qmail@web40905.mail.yahoo.com>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -