Two Halves
Your plan goes in The checks Want a head start? How it works The screen Home: the walk and the film Send a plan

The ad · our sample house, after a wall was moved

A frame of the ad, in Hebrew: the engine reads our sample plan, after a wall was moved, and marks a contradiction in children's room 2. Written 11.61 m², measured 13.00 m².

For architects

Your design. Our heavy lifting.

Your plan goes in. The engine reads it, checks every dimension and every area, redraws it as an editable DXF, and drafts the area file for the online permit. Your design, your signature. The engine does the hard work.

Your plan goes in. The engine reads it, checks every dimension and every area, redraws it as an editable DXF, and drafts the area file for the online permit. Your design, your signature. The engine does the hard work.

The ad: our own sample house, 140 m² and six rooms, after we moved a wall in it and left one area label stale, to show what the engine finds. It ends with a screen recording of the engine on another sample house of ours, 140 m² and five rooms. The sheets on this page: sample houses of our own, on our own template. Not a client's file, not an office's. Structural and systems sheets stay with the engineers. The ad and the sheets are in Hebrew.

Your plan goes in. The engine reads it, checks it and redraws it.

Send a DWG or a DXF. The engine reads the walls, the openings, the dimensions and the rooms, and checks: every dimension against the measured distance, every written area against the measured face. What does not add up is reported, not fixed quietly. Then it redraws the dimension plan on our template, as an editable DXF, and drafts the area file from it. The data sheet leaves today only with sheets the engine builds from your guidelines (the head start, below).

1 · Reading

Your file is read

DWG 2007, 2010, 2013 and 2018, or DXF 2000, 2010 and 2018. What the engine does not read yet, it names: an old non-Unicode Hebrew font, a diagonal or curved wall, walls held inside a block. It does not guess for you.

2 · Checking

What does not add up is reported

Every dimension against the measured distance, every written area against the measured face, the dimension chains and the envelope. The protected room's door is checked against the regulation only once the rule is written into your office's profile. A dimension typed by hand is reported too. A contradiction is printed on the sheet with both numbers, for you to decide. In an open space with no wall, where it cannot tell a stale area label from the label of one zone, the engine asks and does not rule.

3 · Redrawn

The dimension plan, on our template

Every dimension an object that measures itself, room names as text, 18 layers of our own with plain names. A DXF (R2018) with its PDF plot. A finding that stops the work (an open envelope, a protected-room door outside the regulation, a dimension chain that was not updated) stops the redraw too, until you decide.

4 · And then

A draft area file and the pack; no data sheet yet

From the plan it has read, the engine also drafts the area file for the online permit (below), and packs the sheet: the DXF, the PDF, the fonts with their licences, a guide and a file list. It does not make a data sheet for a plan it has read yet; today that leaves only with sheets the engine builds from your guidelines.

The sheet that comes back: our sample house after we moved a wall in it, redrawn on our template. What the engine does not read yet is not drawn: furniture, kitchen and sanitary fixtures, air conditioning, opening tags, the north arrow and levels. In Hebrew.Redrawn
The same sheet, close up: children's room 2 carries both numbers. In the source 11.61 m², measured 13.00 m²: the wall moved and the area label stayed.The finding, on the sheet
  • The engine drew our sample house, read the sheet it had drawn, and found no contradiction. After we moved a wall in the house and left one area label stale: one contradiction, that one.
  • Each of the DWG and DXF versions above was proven there and back on our own sheets, and every Hebrew string returned identical.
  • The file that comes back to you is an ordinary file: room names are text, every dimension is a dimension object. So far it was opened in LibreCAD and through the ODA converter; in AutoCAD not yet.

Every dimension is measured. What does not add up is reported.

The engine does not guess and does not fix quietly. It measures, compares with what is written, and prints what does not match.

88 / 88

dimensions on our sample sheet. Each is measured from its own endpoints and printed from the measurement. None typed by hand.

16

checks the engine runs on the area file before upload: 11 of them from the Planning Administration's documents, 5 of our own. Every finding in a line or two, with the document and the page it rests on.

149

rules we digested from the Planning Administration's documents on the area file for the online permit, each with its document and page. These are rules, not checks: the 16 checks are what runs on the file.

46

active rules in one written table, the one the sample sheets on this page were built against. Each carries its source and a test that can fail it. On your project: your rules.

The area file for the online permit

Before upload, the engine drafts the coded layers from the floor plan (a cell per use, and the table by code) and runs the 16 checks on the draft. Every code in the draft is a proposal: the architect confirms it or replaces it. The engine does not know the statutory plan of the plot: what is permitted, and what counts as service area, the architect decides.

The draft on our sample house: the cells coloured by use code. 125.04 + 9.00 + 5.96 = 140.00 m², the measured envelope; 0.00 uncoded. In its header: "draft, not for upload". In Hebrew.Codes: proposals
The check on a sample file in which we planted five faults: 4 errors and one question the documents do not settle, each with its document and page. In Hebrew.16 checks
Honestly

Our check is not the permit system's own component, and a file that passed here can still come back from there. We have not tried an upload: it is done only from an architect's account. So far we have run the check on three sample houses of our own, each one storey.

Want a head start? Give us the rules, the numbers and the envelope.

Not drawn yet? You can start from us. We built an engine that takes your guidelines, your rules and your data, and turns them into a first blueprint with the architectural sheets, against your information. That is all. How it works today: our design hand proposes a plan within your guidelines, and the engine draws and checks it. You take it, change it or set it aside: your taste and your hand stay on the plan.

1 · The guidelines

The programme

The rooms and what each one needs: how many bedrooms, the protected room, an open or a closed kitchen, a study, storage. In words or in a table.

2 · The rules

The conditions

What the statutory plan sets for the plot, the building lines, the regulations that apply, and your office's own rules: wall thicknesses, door sizes, what is marked and how the sheet is written. The statutory plan is read by us, not by the engine.

3 · The data

The envelope

Length, width, number of storeys and height. If there is already an outline on the plot, that too.

This is what it looks like on our sample housefrom the sheet and its data sheet
Outer envelope
12.50 × 11.20 m
Gross area
140.00 m², one storey
Exterior wall · partition
22 · 12.2 cm
Protected room
3.00 × 3.00 m net, 9.00 m²
The programme
protected room · living room with kitchen and dining · main bedroom with shower and WC · study/guest room · two children's rooms

The numbers as printed on the sheet and on the data sheet that leaves with it. On your house: your numbers.

What comes back: a first blueprint, or a few options in the same envelope

Option A · 140 m² · six rooms · envelope 12.50 × 11.20 mOurs
Option B · the same envelope, with a pergola optionOurs
Option C · the same envelope, three rooms in a row along a corridorOurs

Three plans our hands designed in the same envelope, drawn by the engine. The engine then read each of them and found no contradiction. Every dimension on them is measured from its own endpoints. Each sheet opens full size. On a phone, pinch to zoom.

The option you chose comes back as a pack

  • Dimension planAn editable DXF (R2018, centimetres), and its PDF plot, A3.
  • Data sheetRooms and areas, openings, doors, and the SHA-256 fingerprint of every source file. DXF and a PDF plot, A4.
  • The fontsThe three font files the sheets are written in, with their licences verbatim.
  • A guide in HebrewWhat each layer holds, what can be edited, what was checked and what was not. As text and as a PDF.
  • File listEvery file with its size and its SHA-256 fingerprint.
  • 13 files · 5.1 MB · 88 dimensions on the sheet, none typed by hand

From the option you chose we go on to the full set: sections, elevations, wet-room sheets and details. Two such sets, of 21 and 26 sheets (the second still in progress), are open on the home page. On our new template the dimension plan and the data sheet leave today; the rest of the set's sheets have not moved to it yet.

The full sets on the home page

From the data sheet of option A: the plan's data, rooms and areas, doors. The full sheet also lists the openings and the fingerprint of every source file. In Hebrew.A4 · a cut

How it works

A process we run. The design stays yours: the taste, the decisions and the signature.

The first project

We learn how your office draws

Which layers are walls, the wall thicknesses, the door blocks, and how your area labels are written. You confirm it once, and from then on the engine reads every plan of yours that way.

Hand-off

A plan in, sheets out

A DWG or a DXF by email, or the project's guidelines if there is no plan yet. We hand back the sheets and the pack.

A missing datum

One question. No guess.

A missing or conflicting datum stops the work and sends you one clear question. No number is invented.

The decision

You change, choose and sign

The file that comes back is yours to edit. No sheet leaves as a construction sheet: a sheet the engine builds is marked "for presentation only · not for construction", and a redraw of your plan carries what the engine found in it. The signature is yours.

Your file, editable

The DXF that comes back is an ordinary file: room names are text, and every dimension is a dimension object that measures itself. On our sample sheet we renamed a room (to "Library 7") and moved one dimension point by ten centimetres, from 408 to 418. Both changes were read back in the ezdxf library, and again after a round trip through the ODA converter from DXF to DWG and back. LibreCAD measured the dimension again and printed 418; it prints Hebrew as placeholder marks, not letters. And the whole loop: we moved a wall in our sample house, and the engine read the new version, found the stale area label and redrew it (above, and in the ad).

Left: before. Right: after the edit, rendered again by the engine. Top: the room name. Bottom: the dimension.Our sample sheet
Honestly

The files have not yet been opened in AutoCAD itself: it is not installed here. We did not install the fonts on Windows, and the guide's steps are instructions, not a tested result. The change in the sample house was made by us, with a CAD library and not in a drafting program, and no architect has done this loop with us yet. A plan the engine has read has no data sheet yet.

This is what it looks like. A screen recording, not a render.

The engine's interface, recorded from the screen, on a sample house of ours (140 m², five rooms): a request in words, what the system understood, the sheet made, a contradiction stopped, a correction, and a DXF to download. It is the only house the interface knows today. The interface is in Hebrew.

A real screen recording of the engine · on a sample house of ours · 2:14 · no soundIn each wait for the engine the middle is sped up ×4 under an on-screen badge, and the last frame is held two seconds longer. Nothing else is cut or added. The run time on screen was measured on our machine, on this house. It is not a promise.

How to start

Send one plan. Checked sheets come back.

Email the DWG or DXF of one project. No plan yet? Send its guidelines: the programme, the conditions and the envelope. We come back with questions, if any, and then with the sheets.

[email protected] · WhatsApp +972 50-971-7461