Sezioni della Documentazione

01 // Primo Avvio e Modello di Esecuzione

Inizializzazione del sistema, architettura desktop nativa a 64-bit, caricamento del confine di progetto e ancoraggio baricentrico LocalMetricFrame.

02 // Riferimento Coordinate e Normalizzazione

Mitigazione della cancellazione numerica floating-point. Trasformazioni geodetiche dirette e inverse in vettori metrici locali cartesiani.

03 // Topografia e Specifica Pregeo DAT

Configurazione stazione, riduzione misure polari, decodifica righe 1, 2, 7, 8 e verifica delle mutue distanze con la rete fiduciale TAF.

04 // Modellazione 3D del Terreno e TIN

Costruzione della mesh triangolare Delaunay vincolata, rispetto obbligato di linee di ciglio e scarpate, ed estrazione curve di livello.

05 // Sintassi e Grammatica del Constraint DSL

Grammatica formale dell'albero sintattico (AST) per confini particellari, quote lotti target, fasce di rispetto stradale e pesi del solutore Pareto.

06 // Scorciatoie da Tastiera Tecniche

Mappatura dei comandi da tastiera per la navigazione rapida nella viewport grafica, selezione degli snap points e gestione accessibile.

05 // Sintassi e Grammatica del Constraint DSL

Grammatica formale dell'albero sintattico (AST) per confini particellari, quote lotti target, fasce di rispetto stradale e pesi del solutore Pareto.

// Formal Grammar Definition: Constraint DSL (EBNF Subset)
parcel_definition  ::= "BOUNDARY" identifier "{" block_body "}"
block_body         ::= coordinate_anchor ";" area_constraint ";" target_lots ";"
target_lots        ::= "TARGET_UNITS:" integer ";"
road_reserve       ::= "ROAD_RESERVE_WIDTH:" metric_length ";"
solver_objective   ::= "OBJECTIVE:" "[" objective_list "]"
objective_list     ::= objective ( "," objective )*
objective          ::= "min(" identifier ")" | "max(" identifier ")"

06 // Scorciatoie da Tastiera Tecniche

Mappatura dei comandi da tastiera per la navigazione rapida nella viewport grafica, selezione degli snap points e gestione accessibile.

Scorciatoia / Tasto Azione Operativa Ambito
Spazio + Trascina / Tasto Centrale Panoramica Viewport 2D/3D (Pan) Viewport 2D/3D
Z + E / Doppio Click Rotella Zoom Estensione Progetto Camera / Extents
Shift + S Commuta Modalità Snap (Vertice / Punto Medio) Drafting / Snaps
Escape Annulla Comando / Deseleziona Elementi Command Reset

Nota di Rilascio della Documentazione

La presente documentazione espone le specifiche architetturali ufficiali di QismaCAD Professional. Il manuale delle API per sviluppatori verrà esteso in parallelo ai pacchetti di release software.