📄 2003-november.txt
字号:
{ if(!AfxGetMainWnd()) return NULL; CMDIChildWnd *pChild =(CMDIChildWnd*) (((CMainFrame*)AfxGetMainWnd())- >GetActiveFrame()); if(!pChild) return NULL; CView *vw = pChild->GetActiveView(); if(!vw) return NULL; if(vw->IsKindOf(RUNTIME_CLASS(CSomeView))) return (CSomeView*)vw; return NULL;}view_3d_CDC* ActualCDC(){ if(!AfxGetMainWnd()) return NULL; CSomeView *vw = ActualView(); if(!vw) return NULL; return vw->GetAcisView()->GetView3d();} The problems appear when I want to erase or unhighlight the recently drawn point. Deleting or unhighlighting the point it erase the portion of my entities in the view where it was drawn. In other word I want to display and erase something in such a way that it doesn't affect the view below the figure. It should be similar to a mouse cursor: when the cursor moves toward the "thing" under the cursor figure doesn't change and there are not redrawn. In my opinion there are some binary raster operations that handle this but I'm not sure. I tried to set some drawing modes with: ActualCDC()->get_view_context().set_drawing_mode(XOR_MODE);but it doesn't work. Please I'm desperately need somebody's help to handle the problem. If I wasn't clear enough please drop me an email in particular and I'll provide some additional explanations-- Kiss Andraskissandras@xnet.ro-------------------------------------------------------Xnet scaneaza automat toate mesajele impotriva virusilor folosind RAV AntiVirus.Xnet automatically scans all messages for viruses using RAV AntiVirus.Nota: RAV AntiVirus poate sa nu detecteze toti virusii noi sau toate variantele lor.Va rugam sa luati in considerare ca exista un risc de fiecare data cand deschidetifisiere atasate si ca MobiFon nu este responsabila pentru nici un prejudiciu cauzatde virusi.Disclaimer: RAV AntiVirus may not be able to detect all new viruses and variants.Please be aware that there is a risk involved whenever opening e-mail attachmentsto your computer and that MobiFon is not responsible for any damages caused byviruses.From manoj_acis at yahoo.com Sat Nov 15 11:33:32 2003From: manoj_acis at yahoo.com (manoj j)Date: Sat Nov 15 14:33:43 2003Subject: [Acis-alliance] creating ACIS object dynamicallyMessage-ID: <20031115193332.43413.qmail@web12901.mail.yahoo.com>Hi,I am a beginner to ACIS with a limited knowledge of VC-MFC. I have a problem with creating any ACIS object dynamically. There is a class provided for ACIS memory management "ACIS_OBJECT", but I hardly could make use of it to use 'new' and 'delete' overloaded operators to create and destroy objects dynamically. I would appreciate your help in this. I am using ACIS 7.0+VC MFC.Thanks and regardsManoj. ---------------------------------Do you Yahoo!?Protect your identity with Yahoo! Mail AddressGuard-------------- next part --------------An HTML attachment was scrubbed...URL: http://lists.cs.columbia.edu/pipermail/acis-alliance/attachments/20031115/d10beb52/attachment.htmFrom jr8b8 at umr.edu Sat Nov 15 20:52:27 2003From: jr8b8 at umr.edu (Ramesh, Jayant (UMR-Student))Date: Sat Nov 15 21:52:36 2003Subject: [Acis-alliance] ConvertionMessage-ID: <B6548610C5020A47AB0E19DB8F80252B0E0F88@umr-mail1.umr.edu>Hello everyone,I was wondering if it was possible to use the "codes" for ACIS writtenfor UNIX in Windows. If I can do that, where can I find help as to howto convert those files ? Thanks Jayant RameshUniversity of Missouri- Rolla ************************************The soul would have no rainbow , if the eyes had no tears -------------- next part --------------An HTML attachment was scrubbed...URL: http://lists.cs.columbia.edu/pipermail/acis-alliance/attachments/20031115/27f0fd80/attachment.htmFrom dk at biomech.tu-graz.ac.at Mon Nov 17 09:07:23 2003From: dk at biomech.tu-graz.ac.at (Dimitris Kiousis)Date: Mon Nov 17 03:08:15 2003Subject: [Acis-alliance] SAT formatMessage-ID: <3FB881BB.1040104@biomech.tu-graz.ac.at>I am trying to create a SAT file (ACIS), in order to insert my geometry (3D artery) into a MESH generator. Nevertheless, I can not find enough documentation in order to understand and create the ACIS (SAT) format.Could you please provide me with some information? How can I find documentation?Sincerely yours,-- Dipl.-Ing. Dimitris E. KiousisComputational BiomechanicsInstitute for Structural AnalysisTU GrazSchiesstaggasse 14B8010 Graz, AustriaTel.: +43 676 3539697E-mail: dk@biomech.tu-graz.ac.atFrom alames at sandia.gov Tue Nov 18 14:16:48 2003From: alames at sandia.gov (Ames, Arlo)Date: Tue Nov 18 16:17:19 2003Subject: [Acis-alliance] SAT formatMessage-ID: <03781128C7B74B4DBC27C55859C9D73811394654@es06snlnt.sandia.gov>ACIS is a solid modeling representation. It includes both geometric andtopologicalentities. I do not recommend attempting to create a SAT file from scratch-- it canbe done, but even after roughly 16 years working with it I don't like todirectlyconstruct one.There are a number of ways to move forward:0. Find a CAD system that works natively in ACIS (e.g. Autodesk MechanicalDesktop). Buildyour model there, write the SAT file, and move forward.1. Find a CAD system that can export to SAT format, or some other formatthat your ACIS-enabledapplication can read (e.g. IGES, STEP, etc). Construct your model with theCAD system, exportto SAT. Example CAD systems include SolidWorks, Pro/E, Catia. Some of thetranslations from manyof these CAD systems are rather fussy, but can be made to work.2. Obtain a copy of ACIS and write software that directly constructs whatyou want in ACIS,via sweeps, booleans, etc.3. Find somebody who can do one of the above for you..Arlo Amesalames@sandia.gov-----Original Message-----From: Dimitris Kiousis [mailto:dk@biomech.tu-graz.ac.at]Sent: Monday, November 17, 2003 1:07 AMTo: acis-alliance@cs.columbia.eduSubject: [Acis-alliance] SAT formatI am trying to create a SAT file (ACIS), in order to insert my geometry (3D artery) into a MESH generator. Nevertheless, I can not find enough documentation in order to understand and create the ACIS (SAT) format.Could you please provide me with some information? How can I find documentation?Sincerely yours,-- Dipl.-Ing. Dimitris E. KiousisComputational BiomechanicsInstitute for Structural AnalysisTU GrazSchiesstaggasse 14B8010 Graz, AustriaTel.: +43 676 3539697E-mail: dk@biomech.tu-graz.ac.at_______________________________________________Acis-alliance mailing listAcis-alliance@cs.columbia.eduhttp://lists.cs.columbia.edu/mailman/listinfo/acis-allianceFrom PG02104852 at ntu.edu.sg Sun Nov 23 16:44:50 2003From: PG02104852 at ntu.edu.sg (#TANG SHAOHUI#)Date: Sun Nov 23 03:49:37 2003Subject: [Acis-alliance] SAT formatMessage-ID: <0C42D409AF10B1428A0B026FB160A5BE11AF8E@mail02.student.main.ntu.edu.sg>Hi, dear friends,I am a beginner of ACIS. I am using ACIS 7.0. I want to know exactly the meaning of data in SAT file. example:3 shell $-1 -1 $-1 $-1 $-1 $4 $-1 $1 #4 face $-1 -1 $-1 $5 $6 $3 $-1 $7 forward single #5 face $-1 -1 $-1 $8 $9 $3 $-1 $10 reversed single #6 loop $-1 -1 $-1 $-1 $11 $4 #7 plane-surface $-1 -1 $-1 0 0 15 0 0 1 1 0 0 forward_v I I I I #Can anyone kindly explain the meaning of data? Any response is appreciated.regardsshaohuiFrom jr8b8 at umr.edu Mon Nov 24 14:51:04 2003From: jr8b8 at umr.edu (Ramesh, Jayant (UMR-Student))Date: Mon Nov 24 15:51:13 2003Subject: [Acis-alliance] MFC app wizzardMessage-ID: <B6548610C5020A47AB0E19DB8F80252B0E1052@umr-mail1.umr.edu>Hello everyone. I am trying to build a simple MFC app wizard in VC++ 6.0for ACIS R12. But I cannot figure out how and which wizard to use. Is it the ATL COM appwizard MFCApp wizard (dll)MFCApp wizard (exe) If anyone has a simple MFC created, I'd be happy if u can mail it to me,if possible ThanksJayant RameshUniversity of Missouri - Rolla ************************************The soul would have no rainbow , if the eyes had no tears -------------- next part --------------An HTML attachment was scrubbed...URL: http://lists.cs.columbia.edu/pipermail/acis-alliance/attachments/20031124/5ea09e37/attachment.htmFrom fangzhihua422 at sina.com Tue Nov 25 10:54:03 2003From: fangzhihua422 at sina.com (fangzhihua422@sina.com)Date: Mon Nov 24 21:54:49 2003Subject: [Acis-alliance] Message-ID: <20031125025404.26461.qmail@sina.com>Hi everybody!
there are some holes in a plane。i want to expand the exterior loop and minify the inner loop.how can i do this?
how can i judge which place the exterior loop is in link list?the first? the last?or other?
i look forward to replying.
thank you!
fangzhihua______________________________________
===================================================================体验即拍即打,享受佳能影像之旅 (http://ad4.sina.com.cn/shc/zhuiyu_hprefresh.html)From harip at formz.com Tue Nov 25 09:50:00 2003From: harip at formz.com (Harigopal Polisetty)Date: Tue Nov 25 09:50:15 2003Subject: [Acis-alliance]In-Reply-To: <20031125025404.26461.qmail@sina.com>Message-ID: <l03130300bbe91aef0451@[192.168.1.111]>api_loop_external(LOOP*,logical*);This api returns TRUE if a given loop is the outermost loop.At 9:54 PM -0500 11/24/03, <fangzhihua422@sina.com> wrote:>Hi everybody!>> there are some holes in a plane??i want to expand the exterior loop>and minify the inner loop.how can i do this?>how can i judge which place the exterior loop is in link list?the first?>the last?or other?> i look forward to replying.> thank you!>> fangzhihua>______________________________________>>===================================================================>??-????????????? ??-??"???????>(http://ad4.sina.com.cn/shc/zhuiyu_hprefresh.html)>_______________________________________________>Acis-alliance mailing list>Acis-alliance@cs.columbia.edu>http://lists.cs.columbia.edu/mailman/listinfo/acis-allianceFrom muthler at bv.tum.de Tue Nov 25 20:03:54 2003From: muthler at bv.tum.de (Alexander Muthler)Date: Tue Nov 25 14:04:23 2003Subject: [Acis-alliance] Close gap between EdgesMessage-ID: <001401c3b386$df51b790$a22cbb81@inf.bauwesen.tumuenchen.de>Hello ACIS-Alliance,I want to construct a loop of several edges. Adjacent edges should sharethe same VERTEX. But some of of the edges have small gaps (>SPAresabs).Does anybody have an idea how to close these gaps?Can I use api_trim_curve(...)?If yes, do you know how to construct the entity_with_ray, which is usedin this function?Your help would be appreciated.Best Regards,AlexFrom alames at sandia.gov Tue Nov 25 12:42:32 2003From: alames at sandia.gov (Ames, Arlo)Date: Tue Nov 25 15:22:55 2003Subject: [Acis-alliance]Message-ID: <03781128C7B74B4DBC27C55859C9D73811394667@es06snlnt.sandia.gov>The loops in ACIS are generally in no particular order. There is, ingeneral, no "exterior" loop in any face. Consider a cylindrical face, withtwo circular loops, one at each "end", as per the cylindrical side of a can.Neither loop is "outside" -- to remove either makes the face infinite.In the case of a planar face, and for certain cases of NURBS surface, anexterior face is possible to consider. In such case, you have to test theloops to determine how they bound the surface. If you removed all the loopsfrom the surface, then attached one at a time and measured the surface areaof the resultant face, you would find that all but one loop produces a faceof negative area; the loop producing positive area is the "exterior" loop.But again, please note, this is not a general test, as your question isill-posed for non-planar faces. For the cylindrical case, note thatdepending on the location of the loops, it is possible for either or both toproduce positive area.Arlo Amesalames@sandia.gov-----Original Message-----From: fangzhihua422@sina.com [mailto:fangzhihua422@sina.com]Sent: Monday, November 24, 2003 7:54 PMTo: acis-alliance@cs.columbia.eduSubject: [Acis-alliance]Hi everybody! there are some holes in a plane??i want to expand the exterior loop andminify the inner loop.how can i do this?how can i judge which place the exterior loop is in link list?the first? thelast?or other? i look forward to replying. thank you!
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -