Community skills

Skills shared by Cizgen users. Copy one into your own account or drawing — how skills work.

window-placement

by Cihad Paksoy

Places windows into the walls of a floor plan — breaks the wall to open a gap, closes the jambs, and seats the window block in the opening. Finds the block definition in the drawing, MEASURES its width, and verifies rotation/mirroring on a single instance before batching the rest. Use it for "draw the windows", "put windows on this facade".

architecturefloor-planwindowswallsblocks

room-interior-dimensions

by Cihad Paksoy

Dimensions the clear interior width and length of every room in a floor plan, placed INSIDE each room and ALIGNED band by band. Measures from the real wall faces rather than a room's bounding box, so L/T-shaped rooms don't get a dimension ending in the neighbouring room, and dimension lines don't run across room name text. Use it for "dimension the rooms", "add interior dimensions", "measure each room's width and length".

architecturefloor-plandimensionsroomsannotation

room-area-labels

by Cihad Paksoy

Writes each room's net internal area as an m² label CENTRED under the room name. Covers unit calibration (cm vs mm — get this wrong and the area is off by 10 000×), room detection, reading the style from an existing label, and the single-batch draw pattern. Use it for "label the room areas", "add m2 under the room names".

architecturefloor-planarearoomsannotation

mahal-alan-etiketi

by Cihad Paksoy

Mahallerin net iç alanını mahal adının ALTINA, ada ORTALANMIŞ m² etiketi olarak yazar. Birim kalibrasyonu (cm/mm ayrımı — yanlışsa alan 10 000 kat şaşar), mahal tespiti, stilin mevcut bir etiketten okunması ve tek batch çizim kalıbı içerir. "Mahallerin alanlarını yaz", "mahal adlarının altına m2 ekle" dendiğinde kullan.

mimarikat-planialanmahalnotasyon

mahal-ic-olcu

by Cihad Paksoy

Kat planındaki mahallerin iç ölçülerini (en/boy) mahalin içine, BANT BANT HİZALI olarak çizer. Ölçüyü mahalin bbox'ından değil, ölçü çizgisinin geçtiği hattaki gerçek duvar yüzlerinden alır; L/T biçimli mahallerde ucun yan mahale taşmasını ve ölçü çizgisinin mahal adının üstünden geçmesini önler. "Mahallerin iç ölçülerini çiz", "odaların en ve boyunu ölçülendir" dendiğinde kullan.

mimarikat-planiolculendirmemahalnotasyon

pencere-yerlesimi

by Cihad Paksoy

Kat planındaki duvarlara pencere yerleştirir — duvarı kırıp boşluk açar, kenarları kapatır ve pencere bloğunu boşluğa oturtur. Blok tanımını çizimden bulur, genişliğini ÖLÇER, dönme/aynalamayı tek örnekle doğruladıktan sonra kalanını batch yapar. "Pencereleri çiz", "bu cepheye pencere koy" dendiğinde kullan.

mimarikat-planipencereduvarblok

tender-eslestirme

by Cihad Paksoy

Bir teklif/keşif/poz listesi belgesini (xlsx/csv) aktif çizimle kalem kalem mutabakat eder — belge okuma, poz→sembol eşleme kanıtı, deterministik sayım, durum etiketli rapor. "Teklif tablosunu/keşif listesini çizimle karşılaştır", "metraj mutabakatı yap" dendiğinde kullan.

metrajteklifkesifmutabakatpoz

single-line-walls-script

by Cihad Paksoy

Single-line → double-line wall conversion via run_script (sandboxed JS). ONE tool call computes and draws every face — includes a ready-to-run axis-aligned generator. Use this variant when Run Script is enabled; it avoids the many-draw-step timeout of the hand-drawn method.

wallsfloor-plandouble-linerun-scriptautomation