|
|
@ -24,7 +24,7 @@ export class TemplateDrawHingeTool
|
|
|
|
{
|
|
|
|
{
|
|
|
|
private hingeSet: Set<ObjectId> = new Set();
|
|
|
|
private hingeSet: Set<ObjectId> = new Set();
|
|
|
|
|
|
|
|
|
|
|
|
async addHingeToDoor(door: Board | HardwareCompositeEntity, hingeTemp: TemplateRecord)
|
|
|
|
async addHingeToDoor(door: Board | HardwareCompositeEntity, hingeTemp: TemplateRecord): Promise<[boolean, boolean]>
|
|
|
|
{
|
|
|
|
{
|
|
|
|
let openDir = BoardOpenDir.None;
|
|
|
|
let openDir = BoardOpenDir.None;
|
|
|
|
let height: number;
|
|
|
|
let height: number;
|
|
|
@ -68,7 +68,7 @@ export class TemplateDrawHingeTool
|
|
|
|
width = size.x;
|
|
|
|
width = size.x;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (openDir === BoardOpenDir.None) return;
|
|
|
|
if (openDir === BoardOpenDir.None) [false, false];
|
|
|
|
|
|
|
|
|
|
|
|
let handleSpace = new TemplateRecord().InitBaseParams();
|
|
|
|
let handleSpace = new TemplateRecord().InitBaseParams();
|
|
|
|
handleSpace.Name = "铰链空间";
|
|
|
|
handleSpace.Name = "铰链空间";
|
|
|
|