Compare commits

..

11 Commits

Author SHA1 Message Date
oguzhankoral a6351659da Use insertion point for instances 2024-01-08 14:33:11 +03:00
oguzhankoral 80f62e6ee4 Fix transformation matrix 2024-01-08 12:17:48 +03:00
oguzhankoral b4761650b9 Calculate rotation of family instance 2023-12-08 02:15:56 +03:00
oguzhankoral 7921ab1f36 Add direct shape option to components back 2023-12-07 21:22:04 +03:00
oguzhankoral 3f793dc9db Exclude definitions from conversion escape
- Previously we were using definition mappings only for direct shape conversions but now they can live in instances
2023-12-07 21:19:02 +03:00
oguzhankoral 7b3f2e47bb Pass group selection info if only group selected 2023-12-07 16:09:12 +03:00
oguzhankoral 1a4e3b5a44 Implement family instance mapping 2023-12-07 16:03:02 +03:00
oguzhankoral ed0e1bf249 Set hard coded categories just once and source families when source set/updated 2023-12-07 16:02:37 +03:00
oguzhankoral 5e9566c1d6 Adjust available mapping methods according to selection 2023-12-07 16:01:51 +03:00
oguzhankoral 24ec910735 Filter family types for 'Family Instance' 2023-12-07 16:01:13 +03:00
oguzhankoral e4c53f536d Implement New Revit Family option 2023-12-05 23:05:38 +03:00
+4 -11
View File
@@ -617,16 +617,14 @@ export default {
}
if (this.selectedMethod){
if (this.selectedFamily === null || this.selectedFamily === undefined){
if (this.inputFamilies[0]){
this.selectedFamily = this.inputFamilies[0]
}
this.selectedFamily = this.inputFamilies[0]
}
if (this.selectedLevel === null || this.selectedLevel === undefined){
if (this.levels[0]){
this.selectedLevel = this.levels[0].name
}
this.selectedLevel = this.levels[0].name
}
}
console.log(this.selectedFamily, "selectedFamily after")
console.log(this.selectedLevel, "selectedLevel after")
},
hideOptionalMappingInputs(){
this.categorySelectionActive = false
@@ -715,11 +713,6 @@ export default {
}
this.selectedMethod = this.lastSelectedEntity['definition']['schema']['method']
this.selectedCategory = this.lastSelectedEntity['definition']['schema']['category']
this.selectedFamily = this.lastSelectedEntity['definition']['schema']['family']
this.getFamiliesFromSelectedMethod()
this.getTypesFromSelectedFamily()
this.selectedFamilyType = this.lastSelectedEntity['definition']['schema']['family_type']
this.selectedLevel = this.lastSelectedEntity['definition']['schema']['level']
this.updateMappingInputs()
}
}