liuqiao 3 lat temu
rodzic
commit
d399a0b05f

+ 60 - 10
src/layout/index.vue

@@ -2,11 +2,15 @@
 <template>
   <div>
     <div :class="['header',fixedHeader?'fixed-header':'']">
-      <div class="logo">
-        <!-- <el-image :src="logo" fit="cover" /> -->
-           <router-link to="/home"><span class="title">CADWEB</span></router-link>
-      </div>
-      <!-- <div
+  
+           <router-link to="/home">
+        <div class="logo">
+        <el-image :src="logo" fit="cover" /> </div>
+        <!-- <span class="title">CADWEB</span> -->
+         
+        </router-link> 
+    
+      <div
         class="nav"
         v-if="$route.path!='/login/index' && $route.path!='/register/index' && $route.path!='/forget/index'&& $route.path!='/protocol/index'"
       >
@@ -17,7 +21,24 @@
           active-text-color="#333"      
           :default-active="activeMenu"
         >
-          
+  
+       
+          <div class="headericon">
+            <ul>
+              
+              <li><el-tooltip class="item" effect="dark" content="任务" placement="bottom"><i class="el-icon-s-fold"></i>  </el-tooltip> </li> 
+              <li><el-tooltip class="item" effect="dark" content="团队" placement="bottom"><i class="el-icon-s-custom"></i>  </el-tooltip></li>
+              <li><el-tooltip class="item" effect="dark" content="设置" placement="bottom"><i class="el-icon-s-tools"></i>  </el-tooltip></li>
+
+              <li>
+                <span >  <i class="el-icon-question" style="padding:1px 0"></i>
+                <i style="font-size:12px;padding:5px 0" class="el-icon-arrow-down"></i>
+                  
+                </span>
+                </li>
+            </ul>
+            </div>
+    
           <el-menu-item index="/index/optics">
             <router-link to="/index/optics">首页</router-link>
           </el-menu-item>
@@ -41,7 +62,7 @@
             <router-link to="/login/index">登录/注册</router-link>
           </el-menu-item>
         </el-menu>
-      </div> -->
+      </div>
     </div>
 
     <section class="app-main">
@@ -69,7 +90,7 @@ import { request } from '@/utils/request'
 import { resetRouter } from '@/router'
 import { mapGetters } from 'vuex'
 import { MenuItem } from './components'
-import logo from '@/assets/logo.png'
+import logo from '@/assets/hcfd_images/adilog.png'
 export default {
   name: 'LayoutWeb',
   components: {
@@ -172,6 +193,12 @@ export default {
   &-header {
     @include position(fixed, 0, auto, 0, 0, 9);
     @include w_h();
+
+   -moz-box-shadow: 2px 6px 11px #909090;
+
+   -webkit-box-shadow:2px 6px 11px #666;
+
+   box-shadow:2px 6px 11px #666;
   }
   &-footer {
     // @include position(fixed, auto, 0, 0, 0, 9);
@@ -185,10 +212,13 @@ export default {
   @include w_h(100%, 40px);
   min-width: 1000px;
 //background: $color_f;
-  box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.04);
+  box-shadow: 0px 7px 7px 0px rgba(0, 0, 0, 0.04);
       background-color:#757070;
   .logo {
-    @include w_h(70px);
+    @include w_h(100px);
+   .el-image{
+          margin-top: 5px;
+    }
   }
 
   .nav {
@@ -259,12 +289,32 @@ export default {
     height: 40px;
     line-height: 40px;
     color: $color_3;
+    &:hover{
+   background-color: rgba($color: #fff, $alpha: 0.3);
+    }
   }
 
   .el-menu--horizontal > .el-menu-item a {
     display: block;
   }
 }
+.headericon{
+  ul{
+    display: flex;
+    li{
+      flex: 1;
+     padding: 5px 5px;
+      font-size: 20px;
+      cursor: pointer;
+      &:hover{
+        background-color: rgba($color: #fff, $alpha: 0.3) !important;
+      }
+      span{
+        display: flex;
+      }
+    }
+  }
+}
 .title{
   font-size: 24px;
   color: #fff;

+ 142 - 0
src/views/newfile/Geometryandper/index.vue

@@ -0,0 +1,142 @@
+//几何与属性
+<template>
+  <div class="imgzong">
+          <div class="item1"  v-for="(item,index) in jhlist"  :key="'w1-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                          <div class="item1"  v-for="(item,index) in jhjielist"  :key="'w2-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                            <div class="item1"  v-for="(item,index) in jhlist3"  :key="'w3-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                    <div class="item1"  v-for="(item,index) in jhlist4"  :key="'w4-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                    <div class="item1"  v-for="(item,index) in jhlist5"  :key="'w5-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                    <div class="item1"  v-for="(item,index) in jhlist6"  :key="'w6-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                    <div class="item1"  v-for="(item,index) in jhlist7"  :key="'w7-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+        
+  </div>
+  
+</template>
+
+<script>
+// 边界条件
+
+// 几何与单位属性
+import jh from '@/assets/icon/u912.png'
+import jh2 from '@/assets/icon/u915.png'
+import jh3 from '@/assets/icon/u918.png'
+import jh4 from '@/assets/icon/u921.png'
+import jh5 from '@/assets/icon/u913.png'
+import jh6 from '@/assets/icon/u916.png'
+import jh7 from '@/assets/icon/u919.png'
+import jh8 from '@/assets/icon/u914.png'
+import jh9 from '@/assets/icon/u917.png'
+import jh10 from '@/assets/icon/u217.png'
+import jh11 from '@/assets/icon/u921.png'
+import jh12 from '@/assets/icon/u925.png'
+import jh13 from '@/assets/icon/u925.png'
+import jh14 from '@/assets/icon/u916.png'
+import jh15 from '@/assets/icon/u929.png'
+import jh16 from '@/assets/icon/u861.png'
+import jh17 from '@/assets/icon/u930.png'
+
+export default {
+  data(){
+      return{
+                 
+// 几何与单元属性
+        jh,
+        jh2,
+        jh3,
+        jh4,
+        jh5,
+        jh6,
+        jh7,
+        jh8,
+        jh9,
+        jh10,
+        jh10,
+        jh11,
+        jh12,
+        jh13,
+        jh14,
+        jh15,
+        jh16,
+        jh17,
+          jhlist:[
+             { img:jh, titlie:' 桁架'},
+            {img:jh2, titlie:'空心截面梁'},
+            { img:jh3, titlie:'剪切板'},
+            {img:jh4, titlie:'实体复合材料'},  
+            {img:jh5, titlie:'缆索'},
+            { img:jh6, titlie:'弯管'},
+            {img:jh7, titlie:'壳'}, 
+            { img:jh8, titlie:'实心截面梁'},
+            {img:jh9, titlie:'薄膜'},
+            { img:jh10, titlie:'实体'},
+        ],
+          jhjielist:[
+            { img:jh7, titlie:' 壳(结构)'},
+            {img:jh10, titlie:'实体(结构)'},
+            { img:jh11, titlie:'复合材料(结构)'},
+          
+        ],
+        jhlist3:[
+            { img:jh12, titlie:' 直梁(结构)'},
+            {img:jh13, titlie:'平面应变(结构)'},
+            { img:jh14, titlie:'弯梁(结构)'},
+            { img:jh15, titlie:' 平面应变复合材料(结构)'},
+            {img:jh16, titlie:'平面应力(结构)'},
+        ],
+        jhlist4:[
+            { img:jh12, titlie:' 间隙元/摩擦元连接'},
+        ],
+          jhlist5:[
+            { img:jh, titlie:' 三维-桁架(传热)'}, 
+            {img:jh4, titlie:'三维-实体复合材料(传热)'}, 
+            {img:jh7, titlie:'三维-壳(传热)'},    
+            { img:jh10, titlie:'三维-实体(传热)'},
+        ],
+         jhlist6:[
+            {img:jh7, titlie:'轴对称-壳(传热)'},    
+            { img:jh10, titlie:'轴对称-实体(传热)'},
+              {img:jh4, titlie:'轴对称-实体复合材料(传热)'}, 
+        ],
+         jhlist7:[    
+            { img:jh10, titlie:'平面实体-实体(传热)'},
+            {img:jh4, titlie:'平面实体-复合材料(传热)'}, 
+        ],
+         
+      }
+  }
+}
+</script>

+ 180 - 0
src/views/newfile/Materials/index.vue

@@ -0,0 +1,180 @@
+//材料属性
+<template>
+  <div class="imgzong">
+           <div class="item1"  v-for="(item,index) in cllist1"  :key="'w1-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                    <div class="item1"  v-for="(item,index) in cllist2"  :key="'w2-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                    <div class="item1"  v-for="(item,index) in cllist3"  :key="'w3-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                    <div class="item1"  v-for="(item,index) in cllist4"  :key="'w4-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                    <div class="item1"  v-for="(item,index) in cllist5"  :key="'w5-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                    <div class="item1"  v-for="(item,index) in cllist6"  :key="'w6-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                    <div class="item1"  v-for="(item,index) in cllist7"  :key="'w7-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+        
+  </div>
+  
+</template>
+
+<script>
+// 边界条件
+
+// 材料属性
+import cl from '@/assets/icon/u3062.png'
+import cl2 from '@/assets/icon/u3064.png'
+import cl3 from '@/assets/icon/u3066.png'
+import cl4 from '@/assets/icon/u3071.png'
+import cl5 from '@/assets/icon/u3063.png'
+import cl6 from '@/assets/icon/u3065.png'
+import cl7 from '@/assets/icon/u3067.png'
+import cl8 from '@/assets/icon/u3072.png'
+import cl9 from '@/assets/icon/u3068.png'
+import cl10 from '@/assets/icon/u3069.png'
+import cl11 from '@/assets/icon/u3070.png'
+import cl12 from '@/assets/icon/u3021.png'
+import cl13 from '@/assets/icon/u3022.png'
+import cl14 from '@/assets/icon/u3023.png'
+import cl15 from '@/assets/icon/u3029.png'
+import cl16 from '@/assets/icon/u3034.png'
+import cl17 from '@/assets/icon/u3030.png'
+import cl18 from '@/assets/icon/u3036.png'
+import cl19 from '@/assets/icon/u3032.png'
+import cl20 from '@/assets/icon/u3056.png'
+import cl21 from '@/assets/icon/u3061.png'
+import cl22 from '@/assets/icon/u3057.png'
+import cl23 from '@/assets/icon/u3059.png'
+import cl24 from '@/assets/icon/u3021.png'
+import cl25 from '@/assets/icon/u3010.png'
+import cl26 from '@/assets/icon/u3009.png'
+import cl27 from '@/assets/icon/u3011.png'
+import cl28 from '@/assets/icon/u3013.png'
+import cl29 from '@/assets/icon/u3043.png'
+import cl30 from '@/assets/icon/u3045.png'
+import cl31 from '@/assets/icon/u3044.png'
+import cl32 from '@/assets/icon/u3050.png'
+
+export default {
+  data(){
+      return{
+          
+//  材料属性
+        cl,
+        cl2,
+        cl3,
+        cl4,
+        cl5,
+        cl6,
+        cl7,
+        cl8,
+        cl9,
+        cl10,
+        cl11,
+        cl12,
+        cl13,
+        cl14,
+        cl15,
+        cl16,
+        cl17,
+        cl18,
+        cl19,
+        cl20,
+        cl21,
+        cl22,
+        cl23,
+        cl24,
+        cl25,
+        cl26,
+        cl27,
+        cl28,
+        cl29,
+        cl30,
+        cl31,
+        cl32,
+ 
+      
+
+         //边界条件
+       cllist1:[
+           { img:cl, titlie:' 力学属性-各向同性'},
+            {img:cl2, titlie:'亚弹性'},
+            { img:cl3, titlie:'泡沫'},
+            {img:cl4, titlie:'粉末'},  
+            {img:cl5, titlie:'力学属性-正交异性'},
+            { img:cl6, titlie:'超弹性'},
+            {img:cl7, titlie:'Arruda—Boyce'}, 
+            { img:cl8, titlie:'记忆合金'},
+            {img:cl9, titlie:'各向异性'},
+            { img:cl10, titlie:'Ogden'},
+            {img:cl11, titlie:'Gent'},  
+        ],
+           cllist2:[
+           { img:cl12, titlie:' 热学属性-各向同性'},
+            {img:cl13, titlie:'热学属性-正交异性'},
+            { img:cl14, titlie:'热学属性-各向异性'},
+         
+        ],
+           cllist3:[
+           { img:cl15, titlie:' 电热'},
+            {img:cl16, titlie:'静磁'},
+            { img:cl17, titlie:'静电'},
+            {img:cl18, titlie:'电磁'},  
+            {img:cl19, titlie:'电压'},
+        ],
+          cllist4:[
+           { img:cl20, titlie:' 声学'},
+            {img:cl21, titlie:'扩散'},
+            { img:cl22, titlie:'流体'},
+            {img:cl23, titlie:'轴承'},  
+        ],
+          cllist5:[
+           { img:cl12, titlie:' 土壤材料-各向同性'},
+             {img:cl24, titlie:'线性摩尔轮库'},
+            {img:cl25, titlie:'剑桥粘土'},
+            { img:cl26, titlie:'抛物线摩尔库伦'},
+            {img:cl27, titlie:'米塞斯'},  
+            {img:cl28, titlie:'土壤材料-正交异性'},
+        ],
+         cllist6:[
+           { img:cl29, titlie:' 单元'},
+            {img:cl30, titlie:'3D各向异性'},
+            { img:cl31, titlie:'平面'},  
+        ],
+         cllist7:[
+           { img:cl32, titlie:' 辐射特性'},
+        ],
+         
+      }
+  }
+}
+</script>

+ 1 - 0
src/views/newfile/Mesh/index.vue → src/views/newfile/Meshauto/index.vue

@@ -1,3 +1,4 @@
+//网格自适应
 <template>
   <div class="imgzong">
         <div class="item1"  v-for="(item,index) in meshlist1"  :key="'w1-'+ index">

+ 86 - 0
src/views/newfile/caozuo/index.vue

@@ -0,0 +1,86 @@
+// 操作
+<template>
+  <div class="imgzong">
+       <div class="item1"  v-for="(item,index) in iconlist"  :key="index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+  </div>
+  
+</template>
+
+<script>
+// 边界条件
+
+import cehui from '@/assets/icon/u3866.png'
+import cehui2 from '@/assets/icon/u3867.png'
+import cehui3 from '@/assets/icon/u3868.png'
+import cehui4 from '@/assets/icon/u3869.png'
+import cehui5 from '@/assets/icon/u3870.png'
+import cehui6 from '@/assets/icon/u3871.png'
+import cehui7 from '@/assets/icon/u3085.png'
+import cehui8 from '@/assets/icon/u3873.png'
+import cehui9 from '@/assets/icon/u3874.png'
+import cehui10 from '@/assets/icon/u3875.png'
+import cehui11 from '@/assets/icon/u3876.png'
+import cehui19 from '@/assets/icon/u3884.png'
+import cehui12 from '@/assets/icon/u3877.png'
+import cehui13 from '@/assets/icon/u3878.png'
+import cehui14 from '@/assets/icon/u3879.png'
+import cehui15 from '@/assets/icon/u3085.png'
+import cehui16 from '@/assets/icon/u3881.png'
+import cehui17 from '@/assets/icon/u3882.png'
+import cehui18 from '@/assets/icon/u3883.png'
+
+
+export default {
+  data(){
+      return{
+           cehui,
+        cehui2,
+        cehui3,
+         cehui4,
+         cehui5,
+         cehui6,
+         cehui7,
+        cehui8,
+         cehui9,
+         cehui10,
+         cehui11,
+        cehui12,
+        cehui13,
+         cehui14,
+        cehui15,
+          cehui16,
+        cehui17,
+        cehui18,
+        iconlist:[
+            {img:cehui, titlie:'撤回'},
+           { img:cehui2, titlie:'重做'},
+            {img:cehui3, titlie:'再生'},
+           { img:cehui4, titlie:'切换格式'},
+            {img:cehui5, titlie:'距离测量'},
+           { img:cehui6, titlie:'角度测量'},
+             { img:cehui7, titlie:'标准节点拾取'},
+           { img:cehui8, titlie:'上不检点拾取'},
+             {img:cehui9, titlie:'切换模型窗口背景梯度'},
+           { img:cehui10, titlie:'切换灯光'},
+            {img:cehui11, titlie:'保存当前窗口快照'},
+           { img:cehui19, titlie:'将当前窗口拷贝在剪纸板上'},
+             {img:cehui12, titlie:'打开用于几何网格基本控制几何菜单'},
+           { img:cehui13, titlie:'打开计算器菜单'},
+           { img:cehui14, titlie:'打开选择控制菜单'},
+            { img:cehui15, titlie:'打开集控菜单'},
+             {img:cehui16, titlie:'打开作业属性菜单'},
+           { img:cehui17, titlie:'检查当前作业'},
+            {img:cehui18, titlie:'打开运行作业菜单'},
+        ],
+ 
+      
+
+         
+      }
+  }
+}
+</script>

Plik diff jest za duży
+ 52 - 935
src/views/newfile/index.vue


+ 146 - 0
src/views/newfile/jihe/index.vue

@@ -0,0 +1,146 @@
+<template>
+  <div class="imgzong">
+   <div class="item1"  v-for="(item,index) in jiclist"  :key="index">
+    <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                    <el-image :src="item.img" fit="cover" /> 
+            </el-tooltip>
+            </div>
+            <span class="shu">|</span>
+            <div class="item1"  v-for="(itemcj,index) in cjlist"  :key="'info1-'+ index">
+                <el-tooltip class="item" effect="dark" :content="itemcj.titlie" placement="bottom">
+                    <el-image :src="itemcj.img" fit="cover" /> 
+            </el-tooltip>
+            </div>
+            <span class="shu">|</span>
+                <div class="item1"  v-for="(itemcj,index) in czlist"  :key="'info2-'+ index">
+                <el-tooltip class="item" effect="dark" :content="itemcj.titlie" placement="bottom">
+                    <el-image :src="itemcj.img" fit="cover" /> 
+            </el-tooltip>
+            </div>
+            <span class="shu">|</span>
+                <div class="item1"  v-for="(itemcj,index) in bjlist"  :key="'info3-'+ index">
+                <el-tooltip class="item" effect="dark" :content="itemcj.titlie" placement="bottom">
+                    <el-image :src="itemcj.img" fit="cover" /> 
+            </el-tooltip>
+            </div>
+        
+  </div>
+  
+</template>
+
+<script>
+// 边界条件
+import jic from '@/assets/icon/u214.png'
+import jic2 from '@/assets/icon/u215.png'
+import jic3 from '@/assets/icon/u213.png'
+import jic4 from '@/assets/icon/u212.png'
+import cj from '@/assets/icon/u216.png'
+import cj2 from '@/assets/icon/u217.png'
+import cj3 from '@/assets/icon/u219.png'
+import cj4 from '@/assets/icon/u218.png'
+import cj5 from '@/assets/icon/u766.png'
+import cj6 from '@/assets/icon/u220.png'
+import cj7 from '@/assets/icon/u791.png'
+import cz from '@/assets/icon/u221.png'
+import cz2 from '@/assets/icon/u224.png'
+import cz3 from '@/assets/icon/u227.png'
+import cz4 from '@/assets/icon/u231.png'
+import cz5 from '@/assets/icon/u234.png'
+import cz6 from '@/assets/icon/u229.png'
+import cz7 from '@/assets/icon/u222.png'
+import cz8 from '@/assets/icon/u225.png'
+import cz9 from '@/assets/icon/u228.png'
+import cz10 from '@/assets/icon/u232.png'
+import cz11 from '@/assets/icon/u235.png'
+import cz12 from '@/assets/icon/u223.png'
+import cz13 from '@/assets/icon/u226.png'
+import cz14 from '@/assets/icon/u230.png'
+import cz15 from '@/assets/icon/u233.png'
+import cz16 from '@/assets/icon/u236.png'
+import bj1 from '@/assets/icon/u237.png'
+import bj2 from '@/assets/icon/u238.png'
+
+export default {
+  data(){
+      return{
+          meshchecked1:'',
+          meshchecked2:'',
+           // 边界条件
+       //  几何基础
+        jic,
+        jic2,
+        jic3,
+        jic4,
+        // 几何创建
+        cj,
+        cj2,
+        cj3,
+        cj4,
+        cj5,
+        cj6,
+        cj7,
+        //  操作
+        cz,
+        cz2,
+        cz3,
+        cz4,
+        cz5,
+        cz6,
+        cz7,
+        cz8,
+        cz9,
+        cz10,
+        cz11,
+        cz12,
+        cz13,
+        cz14,
+        cz15,
+        cz16,
+        bj1,
+        bj2,
+ 
+      
+
+          jiclist:[
+            { img:jic, titlie:'导入几何'},
+            {img:jic2, titlie:'导出几何'},
+            { img:jic3, titlie:'重新编号'},
+            {img:jic4, titlie:'长度单位'},  
+        ],
+        cjlist:[
+           { img:cj, titlie:'几何点'},
+            {img:cj2, titlie:'实体'},
+            { img:cj3, titlie:'清除几何体'},
+            {img:cj4, titlie:'曲线'},  
+            {img:cj5, titlie:'实体'},
+            { img:cj6, titlie:'清除几何体'},
+            {img:cj7, titlie:'曲线'},   
+        ],
+         czlist:[
+           { img:cz, titlie:' 关联'},
+            {img:cz2, titlie:'特征消除'},
+            { img:cz3, titlie:'相交'},
+            {img:cz4, titlie:'实体运营'},  
+            {img:cz5, titlie:'布尔运算'},
+            { img:cz6, titlie:'移动'},
+            {img:cz7, titlie:'检查'}, 
+              { img:cz8, titlie:'复制'},
+            {img:cz9, titlie:'印痕'},
+            { img:cz10, titlie:'消除重复'},
+            {img:cz11, titlie:'拉伸'},  
+            {img:cz12, titlie:'转换'},
+            { img:cz13, titlie:'扩展'},
+            {img:cz14, titlie:'旋转'},   
+            { img:cz15, titlie:'对称'},
+            {img:cz16, titlie:'扫略'}, 
+        ],
+          bjlist:[
+           { img:bj1, titlie:'新建'},
+            {img:bj2, titlie:'模版文件'},
+          
+        ],
+         
+      }
+  }
+}
+</script>

+ 130 - 0
src/views/newfile/meshindex/index.vue

@@ -0,0 +1,130 @@
+//网格划分
+<template>
+  <div class="imgzong">
+          <div class="item1"  v-for="(item,index) in wjblist"  :key="'w-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                      <div class="item1"  v-for="(item,index) in wlist"  :key="'w1-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                      <div class="item1"  v-for="(item,index) in wflist"  :key="'w2-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                        <div class="item1"  v-for="(item,index) in hlist"  :key="'w3-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                           <div class="item1"  v-for="(item,index) in wczlist"  :key="'w4-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+        
+  </div>
+  
+</template>
+
+<script>
+// 边界条件
+import wjb from '@/assets/icon/u840.png'
+import wjb1 from '@/assets/icon/u841.png'
+import wjb2 from '@/assets/icon/u213.png'
+import w1 from '@/assets/icon/u843.png'
+import w2 from '@/assets/icon/u844.png'
+import wf from '@/assets/icon/u857.png'
+import wf2 from '@/assets/icon/u858.png'
+import wf3 from '@/assets/icon/u859.png'
+import w4 from '@/assets/icon/u860.png'
+import w5 from '@/assets/icon/u861.png'
+import w6 from '@/assets/icon/u859.png'
+import w7 from '@/assets/icon/u221.png'
+import w8 from '@/assets/icon/u223.png'
+import w9 from '@/assets/icon/u229.png'
+import w10 from '@/assets/icon/u854.png'
+import w11 from '@/assets/icon/u846.png'
+import w12 from '@/assets/icon/u225.png'
+import w13 from '@/assets/icon/u859.png'
+import w14 from '@/assets/icon/u855.png'
+import w15 from '@/assets/icon/u213.png'
+import w16 from '@/assets/icon/u226.png'
+import w17 from '@/assets/icon/u853.png'
+import w18 from '@/assets/icon/u233.png'
+
+export default {
+  data(){
+      return{
+     // 网格划分
+        wjb,
+        wjb1,
+        wjb2,
+        w1,
+        w2,
+        wf,
+        wf2,
+        wf3,
+        w4,
+        w5,
+        w6,
+        w7,
+        w8,
+        w9,
+        w10,
+        w11,
+        w12,
+        w13,
+        w14,
+        w15,
+        w16,
+        w17,
+        w18,
+      
+      wjblist:[
+           { img:wjb, titlie:'导入网格'},
+            {img:wjb1, titlie:'导出网格'},
+             {img:wjb2, titlie:'重新编号'},
+          
+        ],
+           wlist:[
+            { img:w1, titlie:'节点'},
+            {img:w2, titlie:'单元'},
+        ],
+         wflist:[
+            { img:wf, titlie:'几何检查/修复'},
+            {img:wf2, titlie:'曲线布种子点'},
+            {img:wf3, titlie:'实体布种子点'},
+        ],
+         hlist:[
+            { img:w4, titlie:'曲线'},
+            {img:w5, titlie:'平面、曲面'},
+            {img:w6, titlie:'实体'},
+        ],
+         wczlist:[
+           { img:w7, titlie:' 关联'},
+            {img:w8, titlie:'转换'},
+            { img:w9, titlie:'移动'},
+            {img:w10, titlie:'细化'},  
+            {img:w11, titlie:'网络种类'},
+            { img:w12, titlie:'复制'},
+            {img:w13, titlie:'松弛'}, 
+            { img:w14, titlie:'清除重复对象'},
+            {img:w15, titlie:'检查'},
+            { img:w16, titlie:'扩展'},
+            {img:w17, titlie:'拉直'},  
+            {img:w18, titlie:'对称'}, 
+        ],
+         
+      }
+  }
+}
+</script>

+ 88 - 0
src/views/newfile/result/index.vue

@@ -0,0 +1,88 @@
+//结果查看
+<template>
+  <div class="imgzong">
+       <div class="item1"  v-for="(item,index) in jglist1"  :key="'w1-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                    <div class="item1"  v-for="(item,index) in jglist2"  :key="'w2-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                    <div class="item1"  v-for="(item,index) in jglist3"  :key="'w3-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+        
+  </div>
+  
+</template>
+
+<script>
+
+
+//结果查看
+import jg from '@/assets/icon/u3734.png'
+import jg2 from '@/assets/icon/u3742.png'
+import jg3 from '@/assets/icon//u3743.png'
+import jg4 from '@/assets/icon/u3735.png'
+import jg5 from '@/assets/icon/u3736.png'
+import jg6 from '@/assets/icon/u3741.png'
+import jg7 from '@/assets/icon/u3443.png'
+import jg8 from '@/assets/icon/u3739.png'
+import jg9 from '@/assets/icon//u3740.png'
+import jg10 from '@/assets/icon/u3744.png'
+import jg11 from '@/assets/icon/u3746.png'
+import jg12 from '@/assets/icon/u3745.png'
+import jg13 from '@/assets/icon/u3738.png'
+
+export default {
+  data(){
+      return{
+          
+        
+// 结果查看
+        jg,
+        jg2,
+        jg3,
+        jg4,
+        jg5,
+        jg6,
+        jg7,
+        jg8,
+        jg9,
+        jg10,
+        jg11,
+        jg12,
+        jg13,
+      
+        // 结果查看
+         jglist1:[
+            {img:jg, titlie:'模型图'}, 
+            { img:jg2, titlie:'路径曲线'},
+            {img:jg3, titlie:'全局变量'},
+            {img:jg4, titlie:'设计曲线'}, 
+            { img:jg5, titlie:'广义的XY曲线'},
+            {img:jg6, titlie:'长度单位'},
+            {img:jg13, titlie:'历程曲线'}, 
+        ],
+          jglist2:[
+            {img:jg7, titlie:'采样点'}, 
+        ],
+        jglist3:[
+           {img:jg8, titlie:'工具'}, 
+            { img:jg9, titlie:'报告'},
+            {img:jg10, titlie:'结果动画'},
+            {img:jg11, titlie:'距几何对象距离'}, 
+             {img:jg12, titlie:'生成动画'}, 
+        ],
+         
+      }
+  }
+}
+</script>

+ 117 - 0
src/views/newfile/tool/index.vue

@@ -0,0 +1,117 @@
+//工具箱
+<template>
+  <div class="imgzong">
+        <div class="item1"  v-for="(item,index) in gjlist1"  :key="'w1-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                    <div class="item1"  v-for="(item,index) in gjlist2"  :key="'w2-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                    <div class="item1"  v-for="(item,index) in gjlist3"  :key="'w3-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                    <div class="item1"  v-for="(item,index) in gjlist4"  :key="'w4-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                    <div class="item1"  v-for="(item,index) in gjlist5"  :key="'w5-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+        
+  </div>
+  
+</template>
+
+<script>
+// 工具箱
+import gj from '@/assets/icon/u3780.png'
+import gj2 from '@/assets/icon/u3317.png'
+import gj3 from '@/assets/icon//u3783.png'
+import gj4 from '@/assets/icon/u3781.png'
+import gj5 from '@/assets/icon/u3786.png'
+import gj6 from '@/assets/icon/u3787.png'
+import gj7 from '@/assets/icon/u3784.png'
+import gj8 from '@/assets/icon/u3782.png'
+import gj9 from '@/assets/icon//u3788.png'
+import gj10 from '@/assets/icon/u3789.png'
+import gj11 from '@/assets/icon/u3790.png'
+import gj12 from '@/assets/icon/u3791.png'
+import gj13 from '@/assets/icon/u3793.png'
+import gj14 from '@/assets/icon/u3792.png'
+import gj15 from '@/assets/icon//u3794.png'
+import gj16 from '@/assets/icon/u3795.png'
+import gj17 from '@/assets/icon/u3796.png'
+import gj18 from '@/assets/icon/u3797.png'
+
+export default {
+  data(){
+      return{
+         
+
+        // 工具箱
+        gj,
+        gj2,
+        gj3,
+        gj4,
+        gj5,
+        gj6,
+        gj7,
+        gj8,
+        gj9,
+        gj10,
+        gj11,
+        gj12,
+        gj13,
+        gj14,
+        gj15,
+        gj16,
+        gj17,
+        gj18,
+    // 工具箱
+        gjlist1:[
+            {img:gj, titlie:'装换'}, 
+            { img:gj2, titlie:'空腔'},
+            {img:gj3, titlie:'螺栓'},
+            {img:gj4, titlie:'横截面'}, 
+            {img:gj5, titlie:'匹配边界'}, 
+            {img:gj6, titlie:'曲线链'}, 
+            { img:gj7, titlie:'参考点集'},
+            {img:gj8, titlie:'节点特征'},
+            {img:gj9, titlie:'流线区域'}, 
+        ],
+             gjlist2:[
+            {img:gj10, titlie:'裂纹'}, 
+            { img:gj11, titlie:'脱层'},
+            {img:gj12, titlie:'初级列纹'},
+        ],
+         gjlist3:[
+            {img:gj13, titlie:'焊接路径'}, 
+            { img:gj14, titlie:'焊接'},
+        ],
+        gjlist4:[
+            {img:gj15, titlie:'线圈'}, 
+            { img:gj16, titlie:'电路'},
+        ],
+          gjlist5:[
+            {img:gj17, titlie:'设计变量'}, 
+            { img:gj18, titlie:'设计约束'},
+        ],
+        
+         
+      }
+  }
+}
+</script>

+ 49 - 0
src/views/newfile/touch/index.vue

@@ -0,0 +1,49 @@
+//接触连接
+<template>
+  <div class="imgzong">
+         <div class="item1"  v-for="(item,index) in jllist"  :key="'w1-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+        
+  </div>
+  
+</template>
+
+<script>
+// 接触与连接
+import jl2 from '@/assets/icon/u3090.png'
+import jl3 from '@/assets/icon/u3088.png'
+import jl4 from '@/assets/icon/u3086.png'
+import jl5 from '@/assets/icon/u3087.png'
+import jl6 from '@/assets/icon/u3089.png'
+import cehui7 from '@/assets/icon/u3085.png'
+
+export default {
+  data(){
+      return{
+          
+        // 接触与连接
+        jl2,
+        jl3,
+        jl4,
+        jl5,
+        jl6,
+        cehui7,
+ 
+      
+   jllist:[
+           { img:cehui7, titlie:'节点连接'},
+            {img:jl2, titlie:'嵌入连接'},
+            {img:jl3, titlie:'刚性杆连接'},
+            { img:jl4, titlie:'伺服连接'},
+            {img:jl5, titlie:'RBE2连接'},  
+            {img:jl6, titlie:'弹簧/阻尼'},
+             {img:jl5, titlie:'RBE3连接'},
+        ],
+         
+      }
+  }
+}
+</script>

+ 58 - 0
src/views/newfile/zuoye/index.vue

@@ -0,0 +1,58 @@
+// 作业任务
+<template>
+  <div class="imgzong">
+                <div class="item1"  v-for="(item,index) in zylist1"  :key="'w1-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <span class="shu">|</span>
+                         <div class="item1"  v-for="(item,index) in zylist2"  :key="'w2-'+ index">
+                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
+                         <el-image :src="item.img" fit="cover" /> 
+                    </el-tooltip>
+                 </div>
+                  <el-checkbox v-model="checked" class="baoshi"> b标识</el-checkbox>
+        
+  </div>
+  
+</template>
+
+<script>
+
+// 作业任务
+import zy1 from '@/assets/icon/u3441.png'
+import zy2 from '@/assets/icon/u3442.png'
+import zy3 from '@/assets/icon/u3443.png'
+import zy4 from '@/assets/icon/u3708.png'
+import zy5 from '@/assets/icon/u3710.png'
+import zy6 from '@/assets/icon/u3711.png'
+
+export default {
+  data(){
+      return{
+         //  作业任务
+        zy1,
+        zy2,
+        zy3,
+        zy4,
+        zy5,
+        zy6,
+    // 作业任务
+         zylist1:[
+         {img:zy1, titlie:'新建'}, 
+           { img:zy2, titlie:'显示菜单'},
+            {img:zy3, titlie:'编辑'},
+            { img:zy2, titlie:'塑性'},
+        ],
+          zylist2:[
+         {img:zy4, titlie:'单元类型'}, 
+           { img:zy5, titlie:'用户分区'},
+            {img:zy6, titlie:'工具'},
+        ],
+        checked:'',
+         
+      }
+  }
+}
+</script>

Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików