일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- CAA Doc
- 날짜관련함수
- Mechanical Feature
- ObjectSpecsModeler
- 변환
- 가요
- Feature Initiate
- Excel
- Uno21.com
- XDMCP
- 클래식
- IdentityCard
- 파가니니
- CATIA
- 교향곡
- 화일갯수
- MP3
- 푸치니
- 팝
- 여러파일 FTP로 받기
- Feature
- Context
- freeware
- 카티아
- Mechanical feature inheritance
- Catalog
- Catia V5
- FTP 명령어
- CAA
- 모르면 병
- Today
- Total
목록CATIA (21)
data for us
ObjectSpecsModeler:Mechanical feature Architecture:Implement the feature behaviors * Interfaces are implemented through the Object Modeler extension mechanism * At last you will need to: - Encapsulate in your own interfaces the access to the feature's attributes - Provide the build mechanism for your feature * Also you want to implement some DS interfaces to further integrate your feature in CAT..
Mechanical feature inheritance : Public feature * MechanicalFeature - Feature without topology/geometry - Stores only data but can display visualization * GSMTool - for wireframe or surface root feature * GSMGeom or GeometricalElement3D - Applied by computing a wire frame or a surface feature ex: Point, curve or surface * MechanicalFormFeature - Applied by computing a form (or footprint), and op..
User Catalog management * Catalog files are dedicated to store feature definition (StartUp) * A catalog may store any number of StartUps * Once created a catalog should never be deleted - In fact a catalog has a unique ID which is used to identify the StartUps it contains. When a catalog is deleted and recreated, existing instances of every feature will still reference the old catalog ID. - inst..
Feature Instantiation * To Create an instance, - Open the catalog in read only: . use AccessCatalog method defined in CATCatalogFactoryServices.h - Retrieve the StartUp - Instantiate the StartUp . use the CATISpecObject::Instantiate method - Set attribute values * Open catalog CATIContainer * piSpecCont=...; CATUnicodeString catalogName = "MyCatalog.CATfct"; CATUnicodeString clientID = "ID"; CAT..
Catalog Definition * Create a new catalog - suffix : CATfct - Must be located in the CNEXT\resources\graphic directory of your framework - Use the CreateCaltalog method definded in header file CATCatalogFactoryServices.h CATUnicodeString catalogName = "TestCat.CATfct"; CATICatalog * piTestCatalog = NULL; HRESULT hr= ::CreateCatalog(&catalogName, &piTestCatalog); CATUnicodeString clientId = "..."..
Process to define a new feature * Design your StartUp - Define the reference data structure . Create or Upgrade catalog . Create the startup . Define the startup attributes . Save the catalog * Implement the different behaviors - Provide the implementations for the inheritance to be supported by the feature through Object Modeler extension - If needed, provide the Build mechanism * Create instan..
Feature instantiation and persistency * A feature is initiated from its StartUp that is retrieved from the catalog * The instance will be an exact copy of the startup and will retain any attributes with their initial default values * Because a feature ia a late type, the StartUp is retrieved from the catalog at Run-Time and it is instantiated in order to create a new feature * To be persistent a..
Workshop, Workbench, Addin * Workshop : 주어진 document type에 대한 common command * workbench : specilized command * addin : 존재하는 workbench의 toolbar 혹은 menu를 대표하는 것
위키피디아에서 가져옴 검색어 : BRep In computer-aided design, boundary representation—often abbreviated as B-rep or BREP—is a method for representing shapes using the limits. A solid is represented as a collection of connected surface elements, the boundary between solid and non-solid. The basic method was developed independently in the early 1970s by Ian Braid in Cambridge (for CAD) and Baumgart in America ..
MSDev Add-Ins : Hint and Tips * Trace를 위해서 CNEXTOUTPUT 환경 변수를 등록해야 한다. : Catia loading시 background로 command창이 뜨면서 실행된다. Short Cut F7 : Rebuild module without update option Ctrl+Q : swap between .h and .cpp Ctrl+T : open .h file corresponding to the keyword under cursor