|
@@ -1010,7 +1010,7 @@ v-if="dialog.dialogbridge"
|
|
|
<el-button type="primary" @click="dialog.dialogsolid = false">OK</el-button>
|
|
|
</span>
|
|
|
</el-dialog>
|
|
|
-<!-- 壳 -->
|
|
|
+<!-- 薄膜 -->
|
|
|
|
|
|
<el-dialog
|
|
|
v-if="active=='w1-8'"
|
|
@@ -1117,7 +1117,99 @@ v-if="dialog.dialogbridge"
|
|
|
<el-button type="primary" @click="dialog.dialogthin = false">OK</el-button>
|
|
|
</span>
|
|
|
</el-dialog>
|
|
|
+<!-- 实体 -->
|
|
|
+
|
|
|
+<el-dialog
|
|
|
+ v-if="active=='w1-9'"
|
|
|
+ :visible.sync="dialog.dialogStructure "
|
|
|
+ :modal='false'
|
|
|
+ custom-class='dialoglocation dialog_color'
|
|
|
+ width="385px"
|
|
|
+ :close-on-click-modal='false'
|
|
|
+ >
|
|
|
+ <div slot="title" class=dialog_header>
|
|
|
+ <el-image :src="jh" fit="cover" />
|
|
|
+ <span>实体</span>
|
|
|
+ </div>
|
|
|
+ <div class="selecr heigeinput ">
|
|
|
+ <el-form>
|
|
|
+ <el-form-item label="名称" :label-width="formLabelWidth">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="类型" :label-width="formLabelWidth">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <div class="line">
|
|
|
+ <div class="linetext">实体到壳的过度</div>
|
|
|
+ </div>
|
|
|
+ <el-form-item label="过度厚度" :label-width="formLabelWidth2">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <div class="line">
|
|
|
+ <div class="linetext">设定</div>
|
|
|
+ </div>
|
|
|
+ <div class="tiele_content" style="display:flex;margin-right:15px;">
|
|
|
+ <el-checkbox v-model="checked">固定膨胀</el-checkbox>
|
|
|
+ <el-checkbox v-model="checked">假设应变</el-checkbox>
|
|
|
+ <el-checkbox v-model="checked">等温</el-checkbox>
|
|
|
+ <el-checkbox v-model="checked">减缩积分</el-checkbox>
|
|
|
</div>
|
|
|
+ <div class="line">
|
|
|
+ <div class="linetext">单元</div>
|
|
|
+ </div>
|
|
|
+ <el-form-item label="单元类型" :label-width="formLabelWidth">
|
|
|
+ <el-select @change="changest" v-model="hjval7" placeholder="请选择">
|
|
|
+ <el-option
|
|
|
+ v-for="item in hjlist7"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.name"
|
|
|
+ :value="item.value"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <div class="titleinput">
|
|
|
+ <div class="line">
|
|
|
+ <div class="linetext">对象操作</div>
|
|
|
+ </div>
|
|
|
+ <div class="itemlist" >
|
|
|
+ <el-row>
|
|
|
+ <span class="text_btn">单元</span>
|
|
|
+ <el-button plain >添加</el-button>
|
|
|
+ <el-button plain >删除</el-button>
|
|
|
+ </el-row>
|
|
|
+ <el-form-item class="sinput" :label-width="formLabelWidth0">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ <div class="itemlist" >
|
|
|
+ <el-row>
|
|
|
+ <span class="text_btn">实体</span>
|
|
|
+ <el-button plain >添加</el-button>
|
|
|
+ <el-button plain >删除</el-button>
|
|
|
+ </el-row>
|
|
|
+ <el-form-item class="sinput" :label-width="formLabelWidth0">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+<div class="listbtn">
|
|
|
+ <el-image :src="jh" class="toolbtn" fit="cover" />
|
|
|
+ <el-image :src="jh2" class="toolbtn" fit="cover" />
|
|
|
+ <el-image :src="jh3" class="toolbtn" fit="cover" />
|
|
|
+ <el-image :src="jh4" class="toolbtn" fit="cover" />
|
|
|
+ <el-image :src="jh5" class="toolbtn" fit="cover" />
|
|
|
+ <el-image :src="jh6" class="toolbtn" fit="cover" />
|
|
|
+ </div>
|
|
|
+ </el-form>
|
|
|
+ </div>
|
|
|
+ <span slot="footer" class="dialog-footer">
|
|
|
+ <el-button @click="dialog. dialogStructure = false">取 消</el-button>
|
|
|
+ <el-button type="primary" @click="dialog.dialogStructure = false">OK</el-button>
|
|
|
+ </span>
|
|
|
+</el-dialog>
|
|
|
+ </div>
|
|
|
+
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
@@ -1160,6 +1252,7 @@ export default {
|
|
|
dialogShell:false,
|
|
|
dialogsolid:false,
|
|
|
dialogthin:false,
|
|
|
+ dialogStructure:false,
|
|
|
|
|
|
},
|
|
|
formLabelWidth0:'10px',
|
|
@@ -1218,6 +1311,27 @@ export default {
|
|
|
hjlist6:[
|
|
|
{value:'0',name:' 四节点四边形单元'},
|
|
|
{value:'1',name:' 八节点四边形单元'},
|
|
|
+ ],
|
|
|
+ hjval7:'0',
|
|
|
+ hjlist7:[
|
|
|
+ {value:'0',name:'全积分 四节点四面体单元'},
|
|
|
+ {value:'1',name:' 全积分 十节点四面体单元'},
|
|
|
+ {value:'2',name:'全积分 八节点六面体单元'},
|
|
|
+ {value:'3',name:' 全积分 十二节点六面体单元'},
|
|
|
+ {value:'4',name:'全积分 二十节点六面体单元'},
|
|
|
+ {value:'5',name:' 全积分 二十七节点六面体单元'},
|
|
|
+ {value:'6',name:'全积分 &Herrmann模型 四节点四面体单元'},
|
|
|
+ {value:'7',name:'全积分 &Herrmann模型 十节点四面体单元'},
|
|
|
+ {value:'8',name:'全积分 &Herrmann模型 八节点六面体单元'},
|
|
|
+ {value:'9',name:'全积分 &Herrmann模型 二十节点六面体单元'},
|
|
|
+ {value:'10',name:' 全积分 限定应变十节点四面体单元'},
|
|
|
+ {value:'11',name:'减缩积分把节点六面体单元'},
|
|
|
+ {value:'12',name:' 减缩积分 二十节点六面体单元'},
|
|
|
+ {value:'13',name:'减缩积分&Herrmann模型 八节点六面体单元'},
|
|
|
+ {value:'14',name:' 减缩积分&Herrmann模型 二十节点六面体单元'},
|
|
|
+ {value:'15',name:'加强筋 八节点六面体单元'},
|
|
|
+ {value:'16',name:' 加强筋 二十节点六面体单元'},
|
|
|
+
|
|
|
],
|
|
|
activebtn:'0',
|
|
|
btnlist2:[
|
|
@@ -1334,6 +1448,9 @@ export default {
|
|
|
case'w1-8':
|
|
|
this.dialog.dialogthin =true;
|
|
|
break;
|
|
|
+ case'w1-9':
|
|
|
+ this.dialog.dialogStructure =true;
|
|
|
+ break;
|
|
|
|
|
|
|
|
|
}
|