liuqiao 3 rokov pred
rodič
commit
aeb195864f
2 zmenil súbory, kde vykonal 42 pridanie a 1 odobranie
  1. 36 0
      src/views/index/FEMLab/fem.vue
  2. 6 1
      src/views/index/index.vue

+ 36 - 0
src/views/index/FEMLab/fem.vue

@@ -0,0 +1,36 @@
+<template>
+    <div class="scal">
+      <div class="toolbar-part-detail lbg_color1 ">
+         <!-- 工具栏 -->
+      <!-- <transformtool ref="transform" :servertype="servertype" :projectId='project.projectId'  :wstep='wstep' :bStep='bStep' :vStep='vStep'></transformtool> -->
+          <el-tabs   v-model="activeName" type="card" @tab-click="handleClick">
+
+            <el-tab-pane label="几何建模" name="one"><geometry></geometry></el-tab-pane>
+          <el-tab-pane label="网格划分" name="twos"> <meshindex></meshindex></el-tab-pane>
+          <!-- 通用设置 -->
+          <el-tab-pane :label="$t('HCFD.geneal.geneal')" name="two">
+              <div class="imgzong">
+                  femFooter
+             <!-- <div class="item1"  v-for="(itemcj,index) in twolist"  :key="'two-'+ index" :class="{activeOrange:active=='two-'+ index}" @click="clickgeometry($event,index,'two-'+ index)">
+                <el-tooltip class="item" effect="dark" :content="itemcj.titlie" placement="bottom">
+                             <el-image :src="itemcj.icon" fit="cover" /> 
+            </el-tooltip>
+            </div> -->
+           </div>
+          </el-tab-pane>
+        </el-tabs>
+         </div> 
+          </div> 
+</template>
+<script>
+import geometry from '../geometry/index.vue'
+import meshindex from '../meshindex/index.vue'
+export default {
+    components:{geometry,meshindex},
+
+  data() {
+    return {
+    }
+  }
+}
+</script>

+ 6 - 1
src/views/index/index.vue

@@ -8,6 +8,9 @@
              </div> -->
         <div v-if="value2=='HCFDLab'">
         <hcfd ref="hcfd" :objopp="objopp" ></hcfd>
+        </div>
+          <div v-else-if="value2=='FEM'">
+        <fem ref="fem" ></fem>
         </div>
         <div class="adi" v-else>
           <el-tabs  :tab-position="tabPosition" v-model="activeName" type="card" @tab-click="handleClick">
@@ -89,8 +92,9 @@ import result from './result/index.vue'
 import toolindex from './tool/index.vue'
 import caozuo from './caozuo/index.vue'
 import hcfd from './HCFDLab/index.vue'
+import fem from './FEMLab/fem.vue'
 export default {
-  components:{geometry,meshindex,Geometryandclass,Materials,touch,initial,boundary,Meshauto,loadcase,zuoye,result,caozuo,toolindex,hcfd},
+  components:{geometry,meshindex,Geometryandclass,Materials,touch,initial,boundary,Meshauto,loadcase,zuoye,result,caozuo,toolindex,hcfd,fem},
   data() {
     return {
         // current:0,
@@ -164,6 +168,7 @@ export default {
       value0:'ADI.SimWork', 
     options2:[
     {value: 'HCFDLab',label: 'HCFDLab'},
+     { value: 'FEM',label: 'FEM'},
     { value: 'adi',label: 'adi'},
         ],
       value2:'HCFDLab',