# CATIA V5 Tasarım Modülleri (Sketcher / Part Design / GSD) — KOLAYLIK ENVANTERİ ve fikatia-local Kıyası

> **Amaç:** CATIA V5'in kullanıcıyı yormayan (ergonomik) tasarım kolaylıklarını web eğitim dokümanlarından çıkarıp, fikatia-local'in mevcut durumu (Sketcher solver/snap/trim; Pad/Pocket/Shaft/Groove/Hole yeni; GSD wireframe+Extrude/Revolve yeni; her feature kendi penceresi kuralı) ile kıyaslamak ve öncelikli eksikleri sıralamak.
> **Kaynak temeli:** CADEM DIJITAL CATIA V5 ücretsiz eğitim kitapları (Sketcher, Part Design, Surface Modelling/GSD) — PDF metinleri indirilip birebir analiz edildi.
> **Not:** Bu doküman KOLAYLIK/UX odaklı; feature envanteri zaten `part_design_blueprint.md` + `gsd_blueprint.md`'de var. Burada **etkileşim ergonomisi** (ok sürükleme, pusula, ağaç davranışı, akıllı seçim) öne çıkarılır.

---

## 1. BULUNAN KAYNAKLAR

| Kaynak | URL | İçerik özeti | Durum |
|---|---|---|---|
| **CATIA V5 Sketcher** (CADEM) | https://cadem.com.tr/wp-content/uploads/2021/09/catia-v5-sketcher.pdf (ayna: cademdigital.com.tr) | 39 sayfa. Profil/Predefined/Circle/Conic/Line/Point araç çubukları, SmartPick otomatik kısıt, Constraint (dialog + dimensional), Contact/Auto/Animate constraint, Operations (Corner/Chamfer/Trim/Break/Quick Trim/Close/Mirror/Symmetry/Translation/Rotate/Scale/Offset), Project/Intersect 3D, Sketch Analysis/Solving Status, Change Sketch Support, Cut Part by Sketch Plane | İNDİRİLDİ + analiz edildi |
| **CATIA V5 Part Design** (CADEM) | https://cadem.com.tr/wp-content/uploads/2021/10/catia-v5-part-design.pdf | 93 sayfa. Pad/Multi-Pad/Drafted Filleted Pad/Pocket/Thin Solids/Shaft/Groove/Hole/Rib/Slot/Solid Combine/Stiffener/Loft; Dress-up (Fillet/Variable/Face-Face/Tritangent/Chamfer 6 mod/Draft/Reflect Line/Shell/Thickness/Thread/Remove-Replace Face); Transformations (Translate/Rotate/Symmetry/Mirror/Rect-Circ-User Pattern/Explode); Boolean (Assemble/Add/Remove/Intersect/Union Trim/Remove Lump); Surface-based (Split/Thick/Close/Sew) | İNDİRİLDİ + analiz edildi |
| **CATIA V5 Surface Modelling (GSD)** (CADEM) | https://cademdigital.com.tr/wp-content/uploads/2021/10/catia-v5-surface-modelling.pdf | 193+ sayfa. Wireframe (Point 10 mod, Line, Circle, Spline, Helix, Conic, Corner, Connect, Projection, Intersection, Parallel Curve, Repetitions), Surface (Extrude/Revolve/Sphere/Cylinder/Offset/Sweep 30+ alt-tip/Fill/Loft/Blend), Operations (Join/Healing/Disassemble/Split/Trim/Extract/Multiple Extract/Untrim), Analysis (Connect/Distance/Curvature/Porcupine/Draft/Datum), compass/Stack Menu/Next Solution/Open Body | İNDİRİLDİ + analiz edildi |
| CATIA V5 Assembly Design (CADEM) | https://cademdigital.com.tr/wp-content/uploads/2021/09/Assembly-Design.pdf | Assembly (kapsam dışı — tasarım modülü değil) | Referans |
| CATIA V5 Drafting (CADEM) | https://cademdigital.com.tr/wp-content/uploads/2021/10/catia-v5-drafting.pdf | 2D teknik resim (kapsam dışı) | Referans |
| CATIA V5 Infrastructure (CADEM) | https://www.cadem.com.tr/wp-content/uploads/2021/09/catia-v5-infrastructure.pdf | Genel arayüz/altyapı | Referans |
| CADEM CATIA kitap ana sayfası | https://www.cadem.com.tr/catia/urun-kitabi/ | Tüm PDF kataloğu (bot koruması: doğrudan API'den JSON döner) | — |
| Visual Tutor: Sketcher SmartPick | http://visualtutor.blogspot.com/2009/07/sketcher-smartpick.html | SmartPick davranış detayı | Referans |

**İndirme notu:** `cadem.com.tr/.../2021/10/` yolu bazı dosyalarda bot-koruma JSON stub'ı döndürüyor; Sketcher ve GSD için çalışan yol `cademdigital.com.tr/.../2021/09/` (Sketcher) ve `.../2021/10/` (Surface). PDF'ler `pdftotext -layout` ile metne çevrildi.

---

## 2. KOLAYLIK ENVANTERİ (modül | kolaylık | CATIA davranışı | fikatia durumu | öneri)

### 2.1 SKETCHER

| Kolaylık | CATIA davranışı | fikatia | Öneri |
|---|---|---|---|
| **SmartPick otomatik kısıt** | Çizim sırasında yataylık/dikeylik/orta-nokta/teğet yakalanınca geometri **rengi değişir**; onaylanırsa kısıt otomatik oluşur. Ayarlar Tools>Options>Sketcher>SmartPick | KISMEN (snap var) | Yakalama anında **renk değişimi + kısıt sembolü** göster; onayla→kalıcı kısıt üret |
| **Shift ile kısıt bastırma** | Çizim sırasında Shift basılı → istenmeyen geometrik kısıtlar geçici kapatılır | EKSİK | Shift-modifier ile canlı kısıt yakalamayı geçici devre dışı bırak |
| **Dolu-çember / kare sembolü** | Eleman üzerinde içi dolu çember = end/intersection/middle point yakalandı; kare = herhangi nokta | KISMEN | Snap tipini **görsel sembolle** ayırt et (uç/kesişim/orta vs serbest) |
| **Sketch Tools canlı H/V/L/açı girişi** | Çizim sırasında araç çubuğunda anlık değer alanları; Tab ile alanlar arası geçiş | KISMEN | Çizim sırasında **inline sayısal giriş kutuları** + Tab dolaşımı |
| **Profile aracı (mod geçişli)** | Tek Profile komutunda Line seçiliyken doğru; sürükleyince/Tangent Arc seçiliyken teğet yay; kesintisiz zincir | KISMEN | Profile aracında **sürükle=yay, tıkla=doğru** mod geçişi (araç çubuğunda alt-ikon) |
| **Predefined profiller** | Rectangle/Oriented Rect/Parallelogram/Elongated hole/Cyl. elongated/Keyhole/Hexagon/Centered Rect/Centered Parallelogram | KISMEN | Hazır profil paleti (özellikle Hexagon, Keyhole, Elongated hole) |
| **Quick Trim (3 mod)** | Break-and-rubber-in (limite kadar buda) / rubber-out (dışını buda) / keep (sadece böl); tıklanan bölgeye göre | VAR (hızliKirp) | Native trim'i 3 mod-anahtarına genişlet (rubber-in/out/keep) |
| **Corner/Chamfer trim seçenekleri** | Corner sonrası Trim-all / Trim-first / No-trim; standart vs construction line trim | KISMEN | Corner/Chamfer sonrası **trim politikası dropdown** |
| **Auto Constraint** | Seçilen geometriyi referans+simetri eksenine göre otomatik ölçülendirir; chain/stack modu | EKSİK | Toplu otomatik ölçülendirme (zincir/yığın) |
| **Animate Constraint** | Bir ölçüye başlangıç/bitiş değeri + adım sayısı verilip 2B mekanizma animasyonu (piston örneği) | EKSİK | (Düşük öncelik) parametrik ölçü animasyonu |
| **Sketch Solving Status (renk kodu)** | Yeşil=iso-constraint (tam kısıtlı), mor=over-constraint, beyaz=under-constrained | KISMEN (solver var) | Kısıt durumunu **renk koduyla** göster (tam/fazla/eksik) |
| **Sketch Analysis + düzeltme önerisi** | Açıklık/üst-üste binme analizi; hatalı eleman için "corrective actions": Set-in-construction / Close-profile / Delete | EKSİK | Profil hatasında **düzeltme öneri paneli** (kapat/yardımcıya çevir/sil) |
| **Change Sketch Support** | Sağ-tık>Change Sketch Support: Sliding (düzlemi değiştir) / Positioned (origin+orientation) | EKSİK | Sketch düzlemini sonradan taşıma (kaydırma/konumlama) |
| **Cut Part by Sketch Plane** | Sketch düzlemini kesip arkadaki gövdeyi gizleyerek çizimi kolaylaştırır | EKSİK | Sketch düzlemi arkasını kırpma (kesit görünüm) |
| **3D offset (yüz sınırı sketch'e)** | 3B elemanın sınırları seçili düzleme offset olarak alınır; Tab ile offset değeri | EKSİK | 3B kenar/yüz→sketch projeksiyonu + offset |
| **Project/Intersect 3D (linkli)** | Katı kenar/yüz sketch'e izdüşer; oluşan eleman **sarı+linkli**, sağ-tık Isolate ile link koparılır | EKSİK | Linkli 3B projeksiyon + Isolate |

### 2.2 PART DESIGN

| Kolaylık | CATIA davranışı | fikatia | Öneri |
|---|---|---|---|
| **Pad/Pocket limit tipleri** | Dimension / Up to Next / Up to Last / Up to Plane / Up to Surface (+ offset) | EKSİK (Blind var, blueprint'te planlı) | prizmaLimit() ile 5 limit tipi |
| **★ Lim1/Lim2 ok SÜRÜKLEME (3D)** | Değeri klavye YANINDA, geometri üzerinde beliren **Lim1/Lim2 yazılarını mouse ile tutup sürükleyerek** ayarlanır | EKSİK | **En kritik UX:** 3B sahnede sürüklenebilir mesafe tutamağı (drag handle) |
| **Turuncu yön oku (tıkla=çevir)** | Uzatma yönü turuncu ok; **oka tıklamak yönü tersine çevirir** (Reverse Direction'a eşdeğer) | EKSİK | 3B yön oku widget'ı, tıkla→ters çevir |
| **Reverse Side (açık profil)** | Açık profillerde hangi tarafın uzatılacağını 3B okla belirle | EKSİK | Açık profil için taraf-çevir oku |
| **Mirrored Extent** | First limit değerini ters yönde de simetrik uygula (tek tık) | EKSİK | Simetrik uzatma checkbox |
| **Multi-Pad (domain başına boy)** | İç içe kapalı profiller otomatik "domain"lere ayrılır; her domain'e ayrı uzatma; Shift/Ctrl ile çoklu domain ortak boy; Thickness=Lim1+Lim2 gösterimi | EKSİK | Çoklu-domain pad, domain listesi + çoklu seçim |
| **Multi-Pad canlı düzenleme** | Sketch'e domain ekle/çıkar→ağaçtan çift-tık→Feature Definition Error diyaloğu→yeni domain listesi otomatik güncel | EKSİK | Sketch değişince domain'leri otomatik yeniden hesapla |
| **Go to profile definition (sub-element)** | Selection'da sağ-tık>Whole geometry / Sub-elements: sketch'in tek kenarını seçip pad; belirsizlikte çizgi seçtir; Add/Remove | EKSİK | Alt-eleman (kenar) profil seçimi |
| **Drafted Filleted Pad** | Tek adımda Pad + yan duvar draft açısı + First/Second/Lateral fillet; her biri opsiyonel checkbox; ağaçta ayrı pad+draft+3 fillet | EKSİK | Birleşik pad+draft+fillet penceresi |
| **Hole tipleri + tek pencere** | Simple/Tapered/Counterbored/Countersunk/Counterdrilled; Blind/UpToNext/Last/Plane/Surface; Flat/V-Bottom; Threaded (metrik std, XLS/TXT özel std); pozisyon sketch veya nokta+yüz | EKSİK (planlı) | Tam Hole Definition penceresi + std tablo |
| **Hole standart tablosu** | Threaded'da tap-drill çapı standart tablodan otomatik; "Main diameter as reference" ile yeni std üret | EKSİK | Diş std tablosu (M3–M24), delik çapı↔diş çapı bağı |
| **Rib/Slot profile control** | Keep-angle (profil açısı korunur) / Reference surface (yüzey normali dikkate) / Move profile; Merge ends | EKSİK | Süpürme profil kontrol seçenekleri |
| **Fillet propagation** | Tangency (teğet-sürekli tüm kenarlar oto-seçilir) / Minimal (sadece seçilen) | KISMEN | Fillet/Chamfer'da tangent-propagate seçimi |
| **Fillet Edge(s) to keep / Limiting element** | Radyus sonrası bozulan kenarları koru; nokta/plane/yüzey ile radyusu sınırla; Blend corner köşe kontrolü | EKSİK | Fillet sınırlama + köşe harmanlama |
| **Variable Fillet (nokta+değer)** | Kenar üzerinde nokta oluştur→her noktada farklı radyus; Cubic/Linear değişim; Circle fillet (spine dik) | KISMEN (blueprint'te planlı) | Kenar üstü çoklu-nokta radyus + spine |
| **Chamfer 6 mod** | Length/Angle, Length/Length, Chordal/Angle, Height/Angle, Hold Curve/Angle, Hold Curve/Length; Reverse | KISMEN (simetrik var) | Chamfer mod dropdown (en az L/A, L/L, H/A) |
| **Draft neutral element + pulling direction** | Nötr eleman (sabit kesit) seç→mavi+pembe hat; Pulling direction oku (yönü çevir); Smooth propagation; Variable/Reflect line; Parting element | EKSİK | Draft: nötr yüz + çekme oku + smooth |
| **Shell farklı kalınlık** | Default in/out thickness; Other-thickness-faces (yüz başına farklı, yeşil ölçüye çift-tık); Propagate faces to remove | EKSİK | Shell çoklu-kalınlık + propagate |
| **Thickness (yüz başına)** | Seçilen yüze+teğetlerine kalınlık; other-thickness-faces farklı değer | EKSİK | Yüz-başına kalınlık |
| **Pattern (3 parametre çifti)** | Rect: Instances&Spacing / Instances&Length / Spacing&Length / unequal-angular; 2. yön; Reference direction (kenar seç); Keep specifications (UpToSurface özelliğini koru) | EKSİK | Pattern parametre-çifti seçimi + keep-spec |
| **Circular Pattern crown** | Instances&total-angle / &angular-spacing / spacing&angle; Complete crown; Crown (halka) satırları; radial alignment; simplified representation (10+ örnekte ara elemanları gizle→dosya boyutu) | EKSİK | Dairesel dizi + halka + basitleştirilmiş gösterim |
| **User Pattern** | Sketch noktalarına göre çoğalt; çok-unsurlu eleman (ctrl ile sketch+dress-up sıralı seç); turuncu noktaya tıkla=o konumda çoğaltma iptal | EKSİK | Nokta-tabanlı dizi + konum atla/aç |
| **Pattern Explode** | Ağaçta sağ-tık>Explode: dizi örneklerini ayrı bağımsız unsurlara patlat | EKSİK | Dizi patlatma |
| **Keep specifications** | Dizi/mirror'da orijinalin UpToSurface/limit özelliklerini koru | EKSİK | Feature özellik koruması |
| **Boolean gövde akışı** | Body'ler; PartBody ana (silinemez); Assemble/Add/Remove/Intersect/Union Trim/Remove Lump; **negatif gövde** kavramı (pocket ile oluşan, işareti ile); ağaçta body altına taşınır | KISMEN (birleşim/çıkarma var) | Çoklu-gövde + negatif gövde + Boolean akışı |
| **Feature reorder/deactivate** | Ağaçtan feature'ları yeniden sırala; draft/fillet deactivate→ağaçta "deactivate" işareti | KISMEN (DAG var) | Feature deactivate/reorder UI |
| **Ağaç çift-tık düzenleme** | Herhangi feature'a çift-tık→tanım penceresi tekrar açılır (düzenleme) | VAR (planlı, cam_paneli kalıbı) | Sürdür — tüm feature'lara uygula |
| **Feature Definition Error diyaloğu** | Girdi değişince hatalı feature için açıklamalı hata + edit/delete seçeneği (Update Diagnosis) | EKSİK | Türkçe rebuild hata diyaloğu + çözüm seçenekleri |

### 2.3 GENERATIVE SHAPE DESIGN (GSD)

| Kolaylık | CATIA davranışı | fikatia | Öneri |
|---|---|---|---|
| **★ Compass (pusula) yön seçimi** | Direction alanında sağ-tık>**Stack Menu**: x/y/z veya **compass'ın gösterdiği yön**; Normal to compass ile compass XY düzlemi datum olur | EKSİK | 3B pusula widget'ı + yön alanında Stack Menu |
| **★ Stack Menu (yön/nokta hızlı seç)** | Direction/Point alanı üstünde sağ-tık→hızlı x/y/z/compass/uç-nokta seçimi (diyalog kapatmadan) | EKSİK | Ref alanlarında sağ-tık hızlı-seçim menüsü |
| **★ Next Solution wizard** | Çok-çözümlü işlemlerde (bitangent line, tritangent circle, sweep) **turuncu=aktif çözüm, mavi=diğerleri**; Next Solution ile döngü | EKSİK | Çoklu-çözüm önizleme + Next Solution döngüsü |
| **Near Definition (belirsizlik çözme)** | Birden fazla sonuç varsa Reference element seçerek istenen sonucu ayıkla | EKSİK | Belirsizlik çözücü (Near) |
| **Point on curve seçenekleri** | Distance-on-curve / Ratio; Nearest extremity (en yakın uca atla); Middle point; ok ile yön çevir | EKSİK (planlı) | Eğri-üstü nokta zenginleştirme |
| **Points & Planes Repetition** | Bir eğri üzerinde N eşit-aralıklı nokta VE düzlem tek komutta; Object Repetition (feature çoğaltma) | EKSİK | Tekrar (repetition) komutu |
| **Continuity G0/G1/G2 her yerde** | Connect/Fill/Loft/Blend/Sweep/Projection'da Point(G0)/Tangency(G1)/Curvature(G2) süreklilik + Tension | KISMEN (blueprint'te İYİLEŞTİRME) | Süreklilik dropdown'u tüm yüzey feature'larına |
| **Open Body / Geometrical Set** | Wireframe/surface feature'ları PartBody yerine **Open Body (Geometrical Set)** altında; "Open Body aktif" ise yeni datum'lar oraya | KISMEN (GrupNesnesi var) | Geometrical Set ağaç grubu + aktif set |
| **Datum (no-history) modu** | Create Datum: feature'ı geçmişsiz/link'siz salt-geometri olarak üret (rebuild bağı yok) | EKSİK | Datum/history-free toggle |
| **Multi-selection surface wizard'ları** | Join/Healing: N yüzey çoklu seç; Go Propagate (noktasal komşu) / G1 Propagate (teğet komşu) otomatik tara-seç; Check tangency/connexion | EKSİK | Çoklu-yüzey seç + propagate + kontrol |
| **Extract propagation** | Extract: yüz seç→No/Point/Tangent/Curvature continuity ile komşu yüzleri propagate; Multiple Extract | EKSİK | Extract + tangent-propagate |
| **Sweep alt-tip zenginliği** | Sweep tek komutta 30+ alt-tip (Line/Circle/Conic profil × with-tangency-surface/two-guides/limit-curve...); Sweep sections preview (kesitleri göster) | EKSİK | Sweep alt-tip sistemi (kademeli) |
| **Trim/Split with element** | Kesme yüzeyi seç→**ok malzemenin kalacağı yönü gösterir**; taraf çevir; Trim-first/second-support | EKSİK | 3B taraf-oku ile trim/split |
| **Preview her komutta** | Neredeyse her komutta Preview: onaydan önce sonucu geometri+ağaçta göster; hata varsa kenarı kırmızı göster | KISMEN (rubber-band planlı) | Sürdür — tutarlı önizleme |
| **Reverse Direction okla** | Extrude/Cylinder/Revolve yönü 3B okla ters çevir | EKSİK | 3B yön oku |
| **Healing/Connect check** | Yüzeyler arası boşluk/teğetlik kontrolü; sorunlu kenarı görsel işaretle | EKSİK | Yüzey kalite kontrol görselleştirme |

### 2.4 GENEL UX (tüm modüller ortak)

| Kolaylık | CATIA davranışı | fikatia | Öneri |
|---|---|---|---|
| **★ Ağaç üzerinde 3D ok/tutamak sürükleme** | Mesafe/açı/limit değerleri diyalog YERİNE **3D sahnede sürüklenebilir tutamak** (Lim1/Lim2, draft ok, radyus yeşil ok, translate vektörü) | EKSİK | En yüksek etkili UX — 3B manipülatör tutamakları |
| **Contextual (sağ-tık) zenginliği** | Her ref alanında sağ-tık→ilgili yardımcı komutlar (Create Plane/Join/Extrapol, XY/YZ/ZX Plane, Isolate, Replace point, Explode, Define in Work Object) | KISMEN | Alan-bazlı bağlam menüleri |
| **Specification tree renk/işaret** | Deactivate işareti, negatif-gövde sembolü, hata rengi, güncel/kirli durum; datum sarı; yüzey cyan | KISMEN (agacSimgesi/Rengi var) | Ağaç durum renkleri/ikonları |
| **f(x) formül her alanda** | Her sayısal alana sağ-tık>Edit Formula: parametrik ilişki, ölçüler arası bağ | EKSİK | Alanlara formül girişi (parametre motoru üzerine) |
| **Design Table** | XLS/CSV tablosundan parametre setleri; satır seç→konfigürasyon | EKSİK | (İleri) tablo-tabanlı konfigürasyon |
| **Power Copy / Feature template** | Feature grubunu şablonlaştır→farklı girdilerle tekrar uygula | EKSİK | (İleri) feature şablonu |
| **Multi-document** | Aynı anda çok CatPart; body/feature kopyala-yapıştır, link-referans | KISMEN | Çoklu doküman/kopyala |
| **Clear selection / Add-Remove listesi** | Seçili yüz/kenar listesinde Add/Remove/Clear; aktif kutuya tekrar tıkla=seçimi iptal | KISMEN | Tutarlı seçim-listesi widget'ı (blueprint §3.3) |
| **More/Less genişleyen pencere** | Diyalog "More" ile ikinci-limit/thin/direction alanlarını açar; başta sade | UYARLA | ImGui collapsing-header ile More/Less |

---

## 3. ÖNCELİKLİ EKSİK LİSTESİ (kullanıcı deneyimi etkisine göre, ~25 madde)

> **Vurgu:** İlk grup **3D-sahne-içi doğrudan etkileşim** — CATIA'nın "diyaloğu bırak, geometride sürükle" felsefesi. Bunlar en çok "kullanıcıyı yormama" hissi verir.

### A. 3D-sahne-içi etkileşim (EN YÜKSEK ETKİ)

1. **Lim1/Lim2 mesafe tutamağı sürükleme** — Pad/Pocket/Hole derinliğini 3B'de yazıyı tutup sürükleyerek ayarla (klavye ile eşzamanlı). CATIA'nın imza ergonomisi.
2. **Turuncu yön oku (tıkla=ters çevir)** — Pad/Pocket/Hole/Extrude/Revolve yön okuna tıkla→Reverse Direction. Diyaloğa gitmeden yön.
3. **Draft çekme-yönü oku + nötr yüz** — 3B'de pulling-direction oku, tıkla→çevir; nötr yüz mavi/pembe highlight.
4. **Fillet/Chamfer yeşil ölçü oku** — Radyus/mesafeyi 3B yeşil ok/çift-tık ile değiştir; değişken fillet nokta ekleme.
5. **Compass (pusula) + Stack Menu** — GSD yön alanlarında sağ-tık→x/y/z/compass hızlı yön; 3B pusula ile yönlendirme.
6. **Next Solution çoklu-çözüm önizleme** — Turuncu=aktif, mavi=diğer çözümler; teğet çizgi/tritangent çember/sweep'te döngü.
7. **Trim/Split taraf-oku** — Kesme sonrası kalacak malzeme yönünü 3B ok gösterir; tıkla→taraf çevir.
8. **Shell/Thickness yüz-başına kalınlık** — Yeşil ölçüye çift-tık ile yüz-özel kalınlık.

### B. Sketcher akıllı kolaylıkları

9. **SmartPick renk+sembol geri bildirimi** — Kısıt yakalanınca renk değişimi + dolu-çember/kare sembolü (uç/orta/kesişim ayrımı).
10. **Sketch Solving Status renk kodu** — Yeşil=tam, mor=fazla, beyaz=eksik kısıtlı; anlık.
11. **Sketch Analysis + düzeltme önerisi** — Açık profil/örtüşme tespiti + "kapat/yardımcıya çevir/sil" corrective actions.
12. **Shift ile kısıt bastırma** — Çizerken Shift→istenmeyen oto-kısıtları geçici kapat.
13. **Quick Trim 3 modu** — rubber-in / rubber-out / keep anahtarları (mevcut trim'i genişlet).
14. **Predefined profiller** — Hexagon / Keyhole / Elongated hole / Centered Rectangle paleti.
15. **3B kenar→sketch projeksiyonu + offset (linkli, Isolate)** — Katı sınırlarını sketch'e al.

### C. Part Design feature ergonomisi

16. **Pad/Pocket 5 limit tipi** — Up to Next/Last/Plane/Surface (+offset), sağ-tık ile plane hızlı seçimi.
17. **Mirrored Extent + More/Less genişleme** — Simetrik uzatma tek tık; ikinci-limit sade→genişleyen pencere.
18. **Multi-Pad domain sistemi** — İç içe profiller→domain listesi, Shift/Ctrl çoklu-domain ortak boy, canlı yeniden hesap.
19. **Hole tam tanım + diş standart tablosu** — 5 tip + 5 limit + Flat/V-Bottom + threaded (M3–M24 tap-drill oto).
20. **Fillet/Chamfer propagation + limiting** — Tangency/Minimal yayılım; Edge-to-keep; limiting element; Chamfer 6 mod.
21. **Pattern parametre-çifti + keep-spec + explode** — Rect/Circ 3 param çifti, reference direction (kenar seç), keep specifications, radial alignment, simplified representation, Explode.
22. **Keep specifications (dizi/mirror)** — Orijinal limit/UpToSurface özelliğini çoğaltmada koru.

### D. Ağaç + genel sistem

23. **Feature deactivate + reorder + durum renkleri** — Ağaçta feature bastır/sırala; deactivate/negatif/hata ikonları; güncel-kirli renk.
24. **Feature Definition Error / Update Diagnosis diyaloğu** — Girdi değişince Türkçe açıklamalı hata + edit/delete çözüm seçeneği.
25. **Contextual (sağ-tık) alan menüleri + f(x) formül** — Ref alanlarında bağlam menüsü (Create Plane/Isolate/Replace point…); sayısal alanlara formül girişi (parametre motoru üzerine).

**Ek (GSD, orta öncelik):** Geometrical Set/Open Body ağaç grubu + aktif set · Datum (no-history) toggle · Continuity G0/G1/G2 tüm yüzey feature'larında · Join/Healing çoklu-yüzey seç + Go/G1 Propagate · Extract tangent-propagate · Preview'in her komutta tutarlı olması.

---

## EK: İNDİRİLEN PDF'LER (yerel geçici — kalıcı değil)
- Sketcher, Part Design, Surface(GSD) PDF+TXT: scratchpad/`sketcher.{pdf,txt}`, `part-design.{pdf,txt}`, `surface.{pdf,txt}`
- Kalıcı kaynak URL'leri §1'de.
