Add corner

This commit is contained in:
Халимов Рустам
2025-12-27 20:44:50 +03:00
parent 3c047e222b
commit f43c92bb44
6 changed files with 169 additions and 126 deletions

28
src/types.ts Normal file
View File

@@ -0,0 +1,28 @@
export interface DrawerDimensions {
width: number;
depth: number;
height: number;
}
export interface AppConfig {
drawer: DrawerDimensions;
wallThickness: number;
printerTolerance: number;
cornerRadius: number; // <--- Новое свойство
}
export interface LayoutSplits {
x: number[];
y: number[];
}
export interface GeneratedPart {
id: string;
name: string;
width: number;
depth: number;
height: number;
x: number;
y: number;
color: string;
}