|
@@ -1743,7 +1743,15 @@ v-if="active=='w4-0'"
|
|
|
<div class="line" v-if="mval!='5'">
|
|
|
<div class="linetext">设置</div>
|
|
|
</div>
|
|
|
-<div v-if="yival=='0'&&mval=='1'||yival=='0'&&mval=='2'||yival=='0'&&mval=='4'||yival=='1'&&mval=='4'">
|
|
|
+<div v-if="yival=='0'&&mval=='1'||yival=='0'&&mval=='2'||yival=='0'&&mval=='4'||yival=='1'&&mval=='4'||yival=='2'&&mval=='1'||yival=='2'&&mval=='2'||yival=='2'&&mval=='4'
|
|
|
+||yival=='2'&&mval=='1'||yival=='2'&&mval=='2'||yival=='3'&&mval=='4'||yival=='4'&&mval=='1'||yival=='4'&&mval=='2'||yival=='4'&&mval=='4'
|
|
|
+||yival=='5'&&mval=='1'||yival=='5'&&mval=='2'||yival=='5'&&mval=='4'
|
|
|
+||yival=='6'&&mval=='1'||yival=='6'&&mval=='2'||yival=='6'&&mval=='4'
|
|
|
+||yival=='7'&&mval=='1'||yival=='7'&&mval=='2'||yival=='7'&&mval=='4'
|
|
|
+||yival=='8'&&mval=='1'||yival=='7'&&mval=='2'||yival=='8'&&mval=='4'
|
|
|
+||yival=='9'&&mval=='1'||yival=='9'&&mval=='2'||yival=='9'&&mval=='4'
|
|
|
+
|
|
|
+">
|
|
|
<div class="btntext">中心点</div>
|
|
|
<div class="heigeinput input3">
|
|
|
<el-input v-model="form.name" autocomplete="off"></el-input>
|
|
@@ -1751,7 +1759,14 @@ v-if="active=='w4-0'"
|
|
|
<el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div v-if="yival=='0'&&mval=='2'||yival=='0'&&mval=='4'||yival=='1'&&mval=='2'||yival=='1'&&mval=='4'">
|
|
|
+ <div v-if="yival=='0'&&mval=='2'||yival=='0'&&mval=='4'||yival=='1'&&mval=='2'||yival=='1'&&mval=='4'||yival=='2'&&mval=='2'||yival=='2'&&mval=='4'
|
|
|
+ ||yival=='2'&&mval=='2' ||yival=='2'&&mval=='4'||yival=='3'&&mval=='4'||yival=='4'&&mval=='2'||yival=='4'&&mval=='4'
|
|
|
+ ||yival=='5'&&mval=='2'||yival=='5'&&mval=='4'
|
|
|
+ ||yival=='6'&&mval=='2'||yival=='6'&&mval=='4'
|
|
|
+ ||yival=='7'&&mval=='2'||yival=='7'&&mval=='4'
|
|
|
+ ||yival=='8'&&mval=='2'||yival=='8'&&mval=='4'
|
|
|
+ ||yival=='9'&&mval=='2'||yival=='9'&&mval=='4'
|
|
|
+ ">
|
|
|
<div class="btntext">比例系数</div>
|
|
|
<div class="heigeinput input3">
|
|
|
<el-input v-model="form.name" autocomplete="off"></el-input>
|
|
@@ -1759,7 +1774,14 @@ v-if="active=='w4-0'"
|
|
|
<el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div v-if="yival=='0'&&mval=='1'||yival=='0'&&mval=='4'||yival=='1'&&mval=='1'||yival=='1'&&mval=='4'">
|
|
|
+ <div v-if="yival=='0'&&mval=='1'||yival=='0'&&mval=='4'||yival=='1'&&mval=='1'||yival=='1'&&mval=='4'||yival=='2'&&mval=='1'||yival=='2'&&mval=='4'
|
|
|
+ ||yival=='3'&&mval=='1'||yival=='3'&&mval=='4'||yival=='4'&&mval=='4'||yival=='4'&&mval=='1'
|
|
|
+ ||yival=='5'&&mval=='4'||yival=='5'&&mval=='1'
|
|
|
+ ||yival=='6'&&mval=='4'||yival=='6'&&mval=='1'
|
|
|
+ ||yival=='7'&&mval=='4'||yival=='7'&&mval=='1'
|
|
|
+ ||yival=='8'&&mval=='4'||yival=='8'&&mval=='1'
|
|
|
+ ||yival=='9'&&mval=='4'||yival=='9'&&mval=='1'
|
|
|
+ ">
|
|
|
<div class="btntext">旋转角度(度)</div>
|
|
|
<div class="heigeinput input3">
|
|
|
<el-input v-model="form.name" autocomplete="off"></el-input>
|
|
@@ -1767,7 +1789,14 @@ v-if="active=='w4-0'"
|
|
|
<el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div v-if="yival=='0'&&mval=='0'||yival=='1'&&mval=='0'||yival=='1'&&mval=='4'">
|
|
|
+ <div v-if="yival=='0'&&mval=='0'||yival=='1'&&mval=='0'||yival=='1'&&mval=='4'||yival=='2'&&mval=='0'||yival=='2'&&mval=='4'
|
|
|
+ ||yival=='3'&&mval=='0'||yival=='3'&&mval=='4' ||yival=='4'&&mval=='0'||yival=='4'&&mval=='4'
|
|
|
+ ||yival=='5'&&mval=='0'||yival=='5'&&mval=='4'
|
|
|
+ ||yival=='6'&&mval=='0'||yival=='6'&&mval=='4'
|
|
|
+ ||yival=='7'&&mval=='0'||yival=='7'&&mval=='4'
|
|
|
+ ||yival=='8'&&mval=='0'||yival=='8'&&mval=='4'
|
|
|
+ ||yival=='9'&&mval=='0'||yival=='9'&&mval=='4'
|
|
|
+ ">
|
|
|
<div class="listbtn">
|
|
|
<el-button plain class="anniu">平移</el-button>
|
|
|
<el-button plain class="anniu">从/到</el-button>
|
|
@@ -1778,7 +1807,15 @@ v-if="active=='w4-0'"
|
|
|
<el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div v-if="yival=='0'&&mval=='3'||yival=='0'&&mval=='4'||yival=='1'&&mval=='3'||yival=='1'&&mval=='4'">
|
|
|
+ <div v-if="yival=='0'&&mval=='3'||yival=='0'&&mval=='4'||yival=='1'&&mval=='3'||yival=='1'&&mval=='4'||yival=='2'&&mval=='3'||yival=='2'&&mval=='4'
|
|
|
+ ||yival=='3'&&mval=='3'||yival=='3'&&mval=='4'||yival=='4'&&mval=='3'||yival=='4'&&mval=='4'
|
|
|
+ ||yival=='5'&&mval=='3'||yival=='5'&&mval=='4'
|
|
|
+ ||yival=='6'&&mval=='3'||yival=='6'&&mval=='4'
|
|
|
+ ||yival=='7'&&mval=='3'||yival=='7'&&mval=='4'
|
|
|
+ ||yival=='8'&&mval=='3'||yival=='8'&&mval=='4'
|
|
|
+ ||yival=='9'&&mval=='3'||yival=='9'&&mval=='4'
|
|
|
+ "
|
|
|
+ >
|
|
|
<div class="btntext">公式</div>
|
|
|
<div class="heigeinput juli">
|
|
|
<el-input v-model="form.name" autocomplete="off"></el-input>
|
|
@@ -1786,7 +1823,13 @@ v-if="active=='w4-0'"
|
|
|
<el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
</div>
|
|
|
</div>
|
|
|
-<div v-if="yival=='0'&&mval=='5'||yival=='1'&&mval=='5' ">
|
|
|
+<div v-if="yival=='0'&&mval=='5'||yival=='1'&&mval=='5'||yival=='2'&&mval=='5'||yival=='3'&&mval=='5'||yival=='4'&&mval=='5'
|
|
|
+||yival=='5'&&mval=='5'
|
|
|
+||yival=='6'&&mval=='5'
|
|
|
+||yival=='7'&&mval=='5'
|
|
|
+||yival=='8'&&mval=='5'
|
|
|
+||yival=='9'&&mval=='5'
|
|
|
+ ">
|
|
|
<div >
|
|
|
<div class="line" >
|
|
|
<div class="linetext">原始坐标系构造</div>
|
|
@@ -1827,11 +1870,42 @@ v-if="active=='w4-0'"
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div v-if="yival=='9'">
|
|
|
+ <div class="line">
|
|
|
+ <div class="linetext">实体类型</div>
|
|
|
+ </div>
|
|
|
+ <div class="liangf">
|
|
|
+ <div class="tiele_content san">
|
|
|
+ <el-checkbox v-model="checked">节点</el-checkbox>
|
|
|
+ <el-checkbox v-model="checked">单元</el-checkbox>
|
|
|
+ <el-checkbox v-model="checked">节点连接</el-checkbox>
|
|
|
+
|
|
|
+ </div>
|
|
|
+ <div class="tiele_content san">
|
|
|
+ <el-checkbox v-model="checked">伺服连接</el-checkbox>
|
|
|
+ <el-checkbox v-model="checked">弹簧/阻尼器连接</el-checkbox>
|
|
|
+ <el-checkbox v-model="checked">RBE2连接</el-checkbox>
|
|
|
+
|
|
|
+ </div>
|
|
|
+ <div class="tiele_content san">
|
|
|
+ <el-checkbox v-model="checked">RBE3连接</el-checkbox>
|
|
|
+ <el-checkbox v-model="checked">刚性杆连接</el-checkbox>
|
|
|
+
|
|
|
+ </div>
|
|
|
+</div>
|
|
|
+ </div>
|
|
|
<div class="line" >
|
|
|
<div class="linetext">动作</div>
|
|
|
</div>
|
|
|
- <div class="btntext" >移动模型</div>
|
|
|
-
|
|
|
+
|
|
|
+ <div class="btntext" v-if="yival=='3'">删除节点绑定</div>
|
|
|
+ <div class="btntext" v-else-if="yival=='4'">移动伺服连接</div>
|
|
|
+ <div class="btntext" v-else-if="yival=='5'">移动弹簧</div>
|
|
|
+ <div class="btntext" v-else-if="yival=='6'">移动RBE2</div>
|
|
|
+ <div class="btntext" v-else-if="yival=='7'">移动RBE3</div>
|
|
|
+ <div class="btntext" v-else-if="yival=='8'">移动RROD</div>
|
|
|
+ <div class="btntext" v-else-if="yival=='9'">移动多种类型的实体</div>
|
|
|
+ <div class="btntext" v-else>移动模型</div>
|
|
|
<div class="img"></div>
|
|
|
<div v-if="yival=='1'&&mval=='6'" >
|
|
|
<div class="line">
|
|
@@ -1907,6 +1981,336 @@ v-if="active=='w4-0'"
|
|
|
<el-button type="primary" @click="dialog.tiele = false">OK</el-button>
|
|
|
</span>
|
|
|
</el-dialog>
|
|
|
+<!-- 细化 -->
|
|
|
+<el-dialog
|
|
|
+ :visible.sync="dialog.tessellate"
|
|
|
+ v-if="active=='w4-3'"
|
|
|
+ :modal='false'
|
|
|
+ custom-class='dialoglocation dialog_color'
|
|
|
+ width="385px"
|
|
|
+ :close-on-click-modal='false'
|
|
|
+ :style="styX"
|
|
|
+ >
|
|
|
+ <div slot="title" class=dialog_header>
|
|
|
+ <el-image :src="w10" fit="cover" />
|
|
|
+ <span>细化</span>
|
|
|
+ </div>
|
|
|
+ <el-form>
|
|
|
+ <div class="liangf">
|
|
|
+ <div class="dan dancentent">
|
|
|
+ <div class="yiinpu " style="text-align: center;" >
|
|
|
+ <el-button plain class="anniu">分割数</el-button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="dan heigeinput inputtext">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="liangf">
|
|
|
+ <div class="dan dancentent">
|
|
|
+ <div class="yiinpu " style="text-align: center;" >
|
|
|
+ <el-button plain class="anniu">偏移系数</el-button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="dan heigeinput inputtext">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="listbtn">
|
|
|
+ <el-button plain class="anniu">单元</el-button>
|
|
|
+ <el-button plain class="anniu">曲线</el-button>
|
|
|
+ </div>
|
|
|
+ <div class="listbtn">
|
|
|
+ <el-button plain class="anniu">重置</el-button>
|
|
|
+ <el-button plain class="anniu">加密</el-button>
|
|
|
+ </div>
|
|
|
+ <div class="btntext">单元细化为四边形</div>
|
|
|
+ <div class="btntext">单元细化为六面体</div>
|
|
|
+ <div class="btntext" @click="dialog.dialogsetz=true">高级投影设置</div>
|
|
|
+ <div class="line">
|
|
|
+ <div class="linetext">加密表面</div>
|
|
|
+ </div>
|
|
|
+ <div class="selecr heigeinput">
|
|
|
+ <el-form-item label="移动" :label-width="formLabelWidth2" >
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="分割数" :label-width="formLabelWidth2">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item label="方向" :label-width="formLabelWidth2">
|
|
|
+ <el-select @change="changest" v-model="xihval" placeholder="请选择">
|
|
|
+ <el-option
|
|
|
+ v-for="item in xihlist"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.name"
|
|
|
+ :value="item.value"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ <div class="btntext">加密二维表面</div>
|
|
|
+ <div class="btntext">加密三维表面</div>
|
|
|
+ </el-form>
|
|
|
+ <span slot="footer" class="dialog-footer">
|
|
|
+ <el-button @click="dialog.tessellate= false">取 消</el-button>
|
|
|
+ <el-button type="primary" @click="dialog.tessellate = false">OK</el-button>
|
|
|
+ </span>
|
|
|
+ </el-dialog>
|
|
|
+ <!-- 网络种类 -->
|
|
|
+ <el-dialog
|
|
|
+ :visible.sync="dialog.dialogkind"
|
|
|
+ v-if="active=='w4-4'"
|
|
|
+ :modal='false'
|
|
|
+ custom-class='dialoglocation dialog_color'
|
|
|
+ width="385px"
|
|
|
+ :close-on-click-modal='false'
|
|
|
+ :style="styX"
|
|
|
+ >
|
|
|
+ <div slot="title" class=dialog_header>
|
|
|
+ <el-image :src="w11" fit="cover" />
|
|
|
+ <span>网络种类</span>
|
|
|
+ </div>
|
|
|
+ <div class="btntext">变为高阶单元</div>
|
|
|
+ <div class="btntext">变为低阶单元</div>
|
|
|
+ <div class="liangf">
|
|
|
+ <el-radio-group v-model="radio">
|
|
|
+ <el-radio :label="1">2节点线单元</el-radio>
|
|
|
+ <el-radio :label="2">3节点线单元</el-radio>
|
|
|
+ <el-radio :label="3">3节点三角形</el-radio>
|
|
|
+ <el-radio :label="4">6节点三角形</el-radio>
|
|
|
+ <el-radio :label="5">4节点四边形</el-radio>
|
|
|
+ <el-radio :label="6">6节点四边形</el-radio>
|
|
|
+ <el-radio :label="7">8节点四边形</el-radio>
|
|
|
+ <el-radio :label="8">9节点四边形</el-radio>
|
|
|
+ <el-radio :label="9">4节点四面体</el-radio>
|
|
|
+ </el-radio-group>
|
|
|
+ <el-radio-group v-model="radio">
|
|
|
+ <el-radio :label="10">10节点四面体</el-radio>
|
|
|
+ <el-radio :label="11">6节点五面体</el-radio>
|
|
|
+ <el-radio :label="12">15节点五面体</el-radio>
|
|
|
+ <el-radio :label="13">8节点六面体</el-radio>
|
|
|
+ <el-radio :label="14">12节点六面体</el-radio>
|
|
|
+ <el-radio :label="15">20节点六面体</el-radio>
|
|
|
+ <el-radio :label="16">27节点六面体</el-radio>
|
|
|
+ <el-radio :label="17">Pyra(5)   </el-radio>
|
|
|
+ <el-radio :label="18">Pyra(13)   </el-radio>
|
|
|
+ </el-radio-group>
|
|
|
+ </div>
|
|
|
+ <div class="btntext">单元</div>
|
|
|
+ <div class="btntext">改变退化单元</div>
|
|
|
+ <el-checkbox v-model="checked">重新使用单元标识号</el-checkbox>
|
|
|
+ <el-checkbox v-model="checked">标识单元种类</el-checkbox>
|
|
|
+ <div class="btntext" @click="dialog.dialogsetz=true">高级投影设置</div>
|
|
|
+ <span slot="footer" class="dialog-footer">
|
|
|
+ <el-button @click="dialog.dialogkind= false">取 消</el-button>
|
|
|
+ <el-button type="primary" @click="dialog.dialogkind= false">OK</el-button>
|
|
|
+ </span>
|
|
|
+ </el-dialog>
|
|
|
+ <!-- 复制 -->
|
|
|
+ <el-dialog
|
|
|
+ :visible.sync="dialog.copy"
|
|
|
+ v-if="active=='w4-5'"
|
|
|
+ :modal='false'
|
|
|
+ custom-class='dialoglocation dialog_color'
|
|
|
+ width="385px"
|
|
|
+ :close-on-click-modal='false'
|
|
|
+ :style="styX"
|
|
|
+ >
|
|
|
+ <div slot="title" class=dialog_header>
|
|
|
+ <el-image :src="w12" fit="cover" />
|
|
|
+ <span>复制</span>
|
|
|
+ </div>
|
|
|
+ <div class="selecr">
|
|
|
+ <el-form>
|
|
|
+ <div >
|
|
|
+ <div class="btntext">中心点</div>
|
|
|
+ <div class="heigeinput input3">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div >
|
|
|
+ <div class="btntext">比例系数</div>
|
|
|
+ <div class="heigeinput input3">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ <div class="btntext">旋转角度(度)</div>
|
|
|
+ <div class="heigeinput input3">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div >
|
|
|
+ <div class="listbtn">
|
|
|
+ <el-button plain class="anniu">平移</el-button>
|
|
|
+ <el-button plain class="anniu">从/到</el-button>
|
|
|
+ </div>
|
|
|
+ <div class="heigeinput input3">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="heigeinput">
|
|
|
+ <el-form-item label="重复次数" :label-width="formLabelWidth2">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-checkbox v-model="checked">创建新的匹配边界</el-checkbox>
|
|
|
+ </div>
|
|
|
+ <div class="listbtn">
|
|
|
+ <el-button plain class="anniu">节点</el-button>
|
|
|
+ <el-button plain class="anniu">单元边</el-button>
|
|
|
+ <el-button plain class="anniu">节点连接</el-button>
|
|
|
+ </div>
|
|
|
+ <div class="listbtn">
|
|
|
+ <el-button plain class="anniu">伺服连接</el-button>
|
|
|
+ <el-button plain class="anniu">RBE2连接</el-button>
|
|
|
+ <el-button plain class="anniu">RBE3连接</el-button>
|
|
|
+ </div>
|
|
|
+ <div class="listbtn">
|
|
|
+ <el-button plain class="anniu">刚性杆连接</el-button>
|
|
|
+ <el-button plain class="anniu">空腔</el-button>
|
|
|
+ <el-button plain class="anniu">弹簧</el-button>
|
|
|
+ </div>
|
|
|
+ <div class="line">
|
|
|
+ <div class="linetext">组合</div>
|
|
|
+ </div>
|
|
|
+ <div class="listbtn">
|
|
|
+ <el-checkbox v-model="checked">节点</el-checkbox>
|
|
|
+ <el-checkbox v-model="checked">单元</el-checkbox>
|
|
|
+ <el-checkbox v-model="checked">节点连接</el-checkbox></div>
|
|
|
+<div class="listbtn">
|
|
|
+ <el-checkbox v-model="checked">伺服连接</el-checkbox>
|
|
|
+ <el-checkbox v-model="checked">RBE2连接</el-checkbox>
|
|
|
+ <el-checkbox v-model="checked">RBE3连接</el-checkbox></div>
|
|
|
+ <div class="listbtn">
|
|
|
+ <el-checkbox v-model="checked">刚性杆连接</el-checkbox>
|
|
|
+ <el-checkbox v-model="checked">空腔</el-checkbox>
|
|
|
+ <el-checkbox v-model="checked">弹簧</el-checkbox></div>
|
|
|
+ <div class="btntext">复制</div>
|
|
|
+ </el-form>
|
|
|
+ </div>
|
|
|
+ <span slot="footer" class="dialog-footer">
|
|
|
+ <el-button @click="dialog.copy= false">取 消</el-button>
|
|
|
+ <el-button type="primary" @click="dialog.copy= false">OK</el-button>
|
|
|
+ </span>
|
|
|
+ </el-dialog>
|
|
|
+ <!-- 松弛 -->
|
|
|
+ <el-dialog
|
|
|
+ :visible.sync="dialog.dialogloose"
|
|
|
+ v-if="active=='w4-6'"
|
|
|
+ :modal='false'
|
|
|
+ custom-class='dialoglocation dialog_color'
|
|
|
+ width="385px"
|
|
|
+ :close-on-click-modal='false'
|
|
|
+ :style="styX"
|
|
|
+ >
|
|
|
+ <div slot="title" class=dialog_header>
|
|
|
+ <el-image :src="w13" fit="cover" />
|
|
|
+ <span>松弛</span>
|
|
|
+ </div>
|
|
|
+ <el-form>
|
|
|
+ <div class="line">
|
|
|
+ <div class="linetext">固定</div>
|
|
|
+ </div>
|
|
|
+ <el-radio-group v-model="radio">
|
|
|
+ <el-radio :label="3">表面   </el-radio>
|
|
|
+ <el-radio :label="6">轮廓线   </el-radio>
|
|
|
+ <el-radio :label="9">无   </el-radio>
|
|
|
+ </el-radio-group>
|
|
|
+ <el-form-item label="容差" :label-width="formLabelWidth">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <div class="btntext">节点</div>
|
|
|
+ </el-form>
|
|
|
+ <span slot="footer" class="dialog-footer">
|
|
|
+ <el-button @click="dialog.dialogloose= false">取 消</el-button>
|
|
|
+ <el-button type="primary" @click="dialog.dialogloose= false">OK</el-button>
|
|
|
+ </span>
|
|
|
+ </el-dialog>
|
|
|
+ <!--清除重复对象 -->
|
|
|
+<el-dialog
|
|
|
+ :visible.sync="dialog.dialogclear"
|
|
|
+v-if="active=='w4-7'"
|
|
|
+ :modal='false'
|
|
|
+ custom-class='dialoglocation dialog_color'
|
|
|
+ width="385px"
|
|
|
+ :close-on-click-modal='false'
|
|
|
+ :style="styX"
|
|
|
+ >
|
|
|
+ <div slot="title" class=dialog_header>
|
|
|
+ <el-image :src="w14" fit="cover" />
|
|
|
+ <span>清除重复对象</span>
|
|
|
+ </div>
|
|
|
+ <div class="selecr heigeinput">
|
|
|
+ <el-form>
|
|
|
+ <div class="line">
|
|
|
+ <div class="linetext">清除重复对象</div>
|
|
|
+ </div>
|
|
|
+ <el-form-item label="容差" :label-width="formLabelWidth">
|
|
|
+ <el-input v-model="form.name" autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-checkbox v-model="checked" >保持接触体完整性</el-checkbox>
|
|
|
+ <div class="listbtn">
|
|
|
+ <el-form-item label="模态" style="width: 49%; margin-right: 10px;" :label-width="formLabelWidth4">
|
|
|
+ <el-select @change="changest" v-model="qchuval" placeholder="请选择">
|
|
|
+ <el-option
|
|
|
+ v-for="item in qchulist"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.name"
|
|
|
+ :value="item.value"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-button plain class="anniu" :disabled="qchuval=='0'? false:true">清除重复对象</el-button>
|
|
|
+ </div>
|
|
|
+ <div class="listbtn">
|
|
|
+ <el-button plain class="anniu">几何点</el-button>
|
|
|
+ <el-button plain class="anniu">曲线</el-button>
|
|
|
+ </div>
|
|
|
+ <div class="listbtn">
|
|
|
+ <el-button plain class="anniu">曲面</el-button>
|
|
|
+ <el-button plain class="anniu" :disabled="qchuval=='1'? false:true">全部</el-button>
|
|
|
+ </div>
|
|
|
+ <div class="line">
|
|
|
+ <div class="linetext">删除未被使用的</div>
|
|
|
+ </div>
|
|
|
+ <div class="btntext">几何点</div>
|
|
|
+ <div class="listbtn">
|
|
|
+<div class="line">
|
|
|
+ <div class="linetext">可见</div>
|
|
|
+ </div>
|
|
|
+ <div class="line">
|
|
|
+ <div class="linetext">不可见</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="listbtn">
|
|
|
+ <el-button plain class="anniu">全部自由几何点</el-button>
|
|
|
+ <el-button plain class="anniu">全部自由几何点</el-button>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="btntext" @click=" dialog.setdialog= true"> 高级投影设置</div>
|
|
|
+ </el-form>
|
|
|
+ </div>
|
|
|
+ <span slot="footer" class="dialog-footer">
|
|
|
+ <el-button @click="dialog.dialogclear = false">取 消</el-button>
|
|
|
+ <el-button type="primary" @click="dialog.dialogclear = false">OK</el-button>
|
|
|
+ </span>
|
|
|
+</el-dialog>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
@@ -1961,6 +2365,11 @@ export default {
|
|
|
dialogconvert:false,
|
|
|
dialogyidong:false,
|
|
|
tiele:false,
|
|
|
+ tessellate:false,
|
|
|
+ dialogkind:false,
|
|
|
+ copy:false,
|
|
|
+ dialogloose:false,
|
|
|
+ dialogclear:false,
|
|
|
},
|
|
|
styX:{
|
|
|
left:''
|
|
@@ -1994,6 +2403,11 @@ export default {
|
|
|
{id:'2',lable:'单元'},
|
|
|
],
|
|
|
},
|
|
|
+ qchulist:[
|
|
|
+ {value:'0',name:'合并'},
|
|
|
+ {value:'1',name:'选取'},
|
|
|
+ ],
|
|
|
+ qchuval:'0',
|
|
|
tylist:[
|
|
|
{value:'0',name:'对分法'},
|
|
|
{value:'1',name:'牛顿法'},
|
|
@@ -2287,6 +2701,11 @@ export default {
|
|
|
{value:'1',name:'指定方向'},
|
|
|
],
|
|
|
fval:'0',
|
|
|
+ xihlist:[
|
|
|
+ {value:'0',name:'向内'},
|
|
|
+ {value:'1',name:'向外'},
|
|
|
+ ],
|
|
|
+ xihval:'0',
|
|
|
}
|
|
|
},
|
|
|
methods:{
|
|
@@ -2414,8 +2833,21 @@ this.styX.left=e.clientX+'px';
|
|
|
case'w4-2':
|
|
|
this.dialog.dialogyidong=true;
|
|
|
break;
|
|
|
-
|
|
|
-
|
|
|
+ case'w4-3':
|
|
|
+ this.dialog.tessellate=true;
|
|
|
+ break;
|
|
|
+ case'w4-4':
|
|
|
+ this.dialog.dialogkind=true;
|
|
|
+ break;
|
|
|
+ case'w4-5':
|
|
|
+ this.dialog.copy=true;
|
|
|
+ break;
|
|
|
+ case'w4-6':
|
|
|
+ this.dialog.dialogloose=true;
|
|
|
+ break;
|
|
|
+ case'w4-7':
|
|
|
+ this.dialog.dialogclear=true;
|
|
|
+ break;
|
|
|
}
|
|
|
},
|
|
|
clickxuanze(){
|