Knowledge Pattern

Anyone, who came upon huge patterns in CATIA knows, how painful it is to deal with them… Lately on the project, I’ve been tasked with making a cover for a loudspeaker – meaning, several thousand holes based on stylistic surface, demolded ones… Someday, if I get inspired, I’ll describe how I tackled that in 1 day (template+pattern breakdown into “subpatterns”) – otherwise, two days to make a pattern – then, 2 days for drafts :-). That’s why big companies have “generators” for that, you just need to remove ready demolded bars from the lid and the job’s done.

In CATIA, there’s a solution for that called Knowledge Pattern – solution for Non-Programmer Constructors, although they could use knowledge of the script…

 

Maybe I’ll explain, how I started my fight with KP:

 

– I did some digging at coe.org, at the KBE Department, and I found out that such funcionality did exist,

– I set off on CATIAtic voyages abroad for several years,

– after my return, I began my “KP disability”, because, just as Marek Konrad in “The day of the Nut”, when he was saying how he earns since  graduation, I was struck with the same frustration, having to do so many drafts…

 

Generally speaking, I will be pasting links related to KP in this thread  – and there’s a serious scarcity of it.

 

This one is the best introduction:

http://isites.harvard.edu/fs/docs/icb.topic758635.files/GSD%202107%20%20-%20A%20Quick%20Guide%20to%20Knowledge%20Patterns.pdf

 

In general, as a means to begin, I recommend the CATIA documentation: Engineering Knowledge Language (EKL).

I’ll be pasting links here, cause right now I’m tackling KP, so please do re-visit this thread.

And here are other links:

https://www.youtube.com/watch?v=G1Ibkt0pZjk

http://sheetd.com/index.php/research/lcg-knowledge-pattern/

http://www.computeddesign.com/knowledge-pattern-example-butterfly-curve

http://sheetd.com/index.php/research/devsurf-knowledge-pattern/

http://sheetd.com/index.php/research/plank-knowledge-pattern/

Here are my first proceedings with KP ( spatial middle curve ) :

DOWNLOAD

The code was very not optimal causing some problems in creating PC template for spatial middle curve. I posted this  file on one of polish engineering forum and I received help from the You-Know-Who, the one who’s deeply involved in CATIA community in Poland 🙂 Here is working spatial middle curve template based on KP scripting :

DOWNLOAD

 

Comments: Be first

Recent Posts

I welcome everyone interested in CATIA . I will […]

Each Part in CATIA has its own UUID identification. It’s […]

The matter might seems trivial… it gets a bit […]

In the previous entry, I have described some of […]

And now an entry for Fetishistic B-Rep Dodgers 🙂 […]

Contact

catiatricks@gmail.com