Blame view

src/views/Equipment.vue 10.3 KB
sanmu authored
1
<template>
sanmu authored
2
3
  <v-img src="/banner/equipment.jpg"></v-img>
  <div
sanmu authored
4
    class="font-weight-bold tw-leading-[30px] text-white tw-bg-[url('/banner/top2.png')] tw-p-4 md:tw-p-8"
sanmu authored
5
  >
sanmu authored
6
7
8
9
10
11
12
    Equipment Business: With our self-built high-precision machining center, we possess robust
    design and manufacturing capabilities. We offer comprehensive equipment supply, production line
    planning, and construction services, including battery assembly lines, pouch cell testing lines,
    and more. Our aim is to provide complete equipment solutions that cater to the diverse needs of
    our clients. Expect top-quality equipment and professional services that will help you stand out
    in a fiercely competitive market!
  </div>
sanmu authored
13
sanmu authored
14
15
16
17
18
19
20
21
22
23
  <div class="tw-pt-8 md:tw-pt-16 md:tw-px-[128px]">
    <div class="text-blue-darken-1 tw-text-center tw-mb-6 text-h4 md:tw-mb-[64px]">
      <b>Equipment hardware</b>
    </div>
    <v-slide-group
      class="pa-4 tw-w-[110%] tw-ml-[-5%] tw-mb-[32px]"
      center-active
      show-arrows
      v-model="equipSlide"
    >
sanmu authored
24
25
26
      <v-slide-group-item v-for="n in equipments" :key="n.name">
        <v-card :class="['ma-4']" width="280">
          <v-img width="256" :src="n.imageUrl" class="ma-2"></v-img>
sanmu authored
27
          <v-card-title class="tw-text-center text-subtitle-1">{{ n.name }}</v-card-title>
sanmu authored
28
29
30
31
32
33
        </v-card>
      </v-slide-group-item>
    </v-slide-group>
  </div>

  <div class="tw-py-[64px] tw-px-[128px] bg-grey-lighten-5">
sanmu authored
34
    <MainTitle title="Succeed Case" className="tw-mb-[64px]" />
sanmu authored
35
sanmu authored
36
37
38
39
40
41
42
43
44
45
    <div class="tw-relative tw-mb-[64px]">
      <div
        class="tw-w-[140px] tw-text-center bg-blue-darken-1 tw-rounded-[4px] tw-m-auto tw-text-[20px] tw-font-medium tw-relative tw-z-10"
      >
        Coin cell
      </div>
      <v-divider class="tw-absolute tw-top-[16px] tw-w-full"></v-divider>
    </div>
    <v-row class="mb-16">
      <v-col cols="6">
sanmu authored
46
        <v-img class="text-white align-end" src="/succeed_case/device-Coin cell Line.png" cover />
sanmu authored
47
48
49
      </v-col>
      <v-col cols="6">
        <div
sanmu authored
50
          class="font-weight-medium text-body-1 tw-text-justify tw-h-full tw-items-center tw-flex text-grey-darken-1"
sanmu authored
51
52
53
54
55
56
57
58
59
60
61
62
63
        >
          Our coin cell production line comprises a well-established process that includes material
          baking, vacuum mixing, slurry filtration, electrode coating, electrode drying, electrode
          rolling, punching, environmental control, cell assembly, cell sealing, and formation
          testing. Through precise operations and advanced technology, we ensure uniform coating of
          positive and negative electrode materials, precise dimensions, and optimal performance.
          Our production line strictly adheres to quality standards, guaranteeing reliable
          manufacturing of pouch cells. From material preparation to final testing, our professional
          production line ensures outstanding performance and reliable safety, meeting the diverse
          needs of our customers.
        </div>
      </v-col>
    </v-row>
sanmu authored
64
sanmu authored
65
66
67
68
69
70
71
    <div class="tw-relative tw-mb-[64px]">
      <div
        class="tw-w-[210px] tw-text-center bg-blue-darken-1 tw-rounded-[4px] tw-m-auto tw-text-[20px] tw-font-medium tw-relative tw-z-10"
      >
        Pouch cell pilot line
      </div>
      <v-divider class="tw-absolute tw-top-[16px] tw-w-full"></v-divider>
sanmu authored
72
    </div>
sanmu authored
73
74
75
    <v-row class="mb-16">
      <v-col cols="6">
        <div
sanmu authored
76
          class="font-weight-medium text-body-1 tw-text-justify tw-h-full tw-items-center tw-flex text-grey-darken-1"
sanmu authored
77
78
79
80
81
82
83
84
85
86
87
88
89
90
        >
          Our pouch cell pilot line is a highly specialized production line that encompasses key
          processes such as vacuum mixing, electrode coating, electrode rolling, electrode cutting,
          electrode stacking, electrode welding, film forming, top-side sealing, electrolyte
          filling, vacuum resting, vacuum sealing, hot pressing formation, vacuum final sealing, and
          pouch cell assembly. Through meticulous operations and advanced technology, we ensure the
          consistency and reliability of the positive and negative electrodes. Each step is
          carefully controlled to guarantee the stability, reliability, and high performance of the
          cells. Our pouch cell pilot line meets industry standards and caters to the professional
          needs of our customers. Whether for research samples or small-scale production, we provide
          high-quality and highly reliable pouch cell products.
        </div>
      </v-col>
      <v-col cols="6">
sanmu authored
91
92
93
94
95
        <v-img
          class="text-white align-end"
          src="/succeed_case/device-Pouch cell pilot line .png"
          cover
        />
sanmu authored
96
97
      </v-col>
    </v-row>
sanmu authored
98
sanmu authored
99
100
101
102
    <div class="tw-relative tw-mb-[64px]">
      <div
        class="tw-w-[300px] tw-text-center bg-blue-darken-1 tw-rounded-[4px] tw-m-auto tw-text-[20px] tw-font-medium tw-relative tw-z-10"
      >
sanmu authored
103
104
        Pouch cell pilot line (200m2)
      </div>
sanmu authored
105
      <v-divider class="tw-absolute tw-top-[16px] tw-w-full"></v-divider>
sanmu authored
106
    </div>
sanmu authored
107
108
109
110
111
112
113
114
115
116
117
    <div class="text-h4 tw-text-center text-light-blue-darken-2 tw-mb-[32px]"></div>
    <v-row class="mb-16">
      <v-col cols="6">
        <v-img
          class="text-white align-end"
          src="/succeed_case/Pouch cell pilot line (200m2).png"
          cover
        />
      </v-col>
      <v-col cols="6">
        <div
sanmu authored
118
          class="font-weight-medium text-body-1 tw-text-justify tw-h-full tw-items-center tw-flex text-grey-darken-1"
sanmu authored
119
120
121
122
123
124
125
126
127
128
129
        >
          Our pouch cell pilot line layout has been meticulously designed, as shown in the
          accompanying diagram, to optimize space utilization, streamline workflow, and control
          temperature and humidity. This layout ensures high production efficiency, convenient
          operation, and precise experimental control. The equipment placement is strategically
          arranged, allowing easy access for operators while prioritizing safety considerations.
        </div>
      </v-col>
    </v-row>

    <v-row class="mb-16">
sanmu authored
130
      <v-slide-group selected-class="bg-primary" show-arrows v-model="pouchSlide">
sanmu authored
131
132
133
134
135
136
137
        <v-slide-group-item v-for="img in successCases" :key="img">
          <v-card color="grey-lighten-1" :class="['ma-4']" width="260">
            <v-img :src="img"></v-img>
          </v-card>
        </v-slide-group-item>
      </v-slide-group>
    </v-row>
sanmu authored
138
139
140
141
142
143
144
145
146
147
148
149
150

    <div class="tw-relative tw-mb-[64px]">
      <div
        class="tw-w-[210px] tw-text-center bg-blue-darken-1 tw-rounded-[4px] tw-m-auto tw-text-[20px] tw-font-medium tw-relative tw-z-10"
      >
        Pouch cell pilot line
      </div>
      <v-divider class="tw-absolute tw-top-[16px] tw-w-full"></v-divider>
      <v-container>
        <v-row class="mt-16">
          <v-col cols="1"></v-col>
          <v-col cols="5">
            <v-img :src="fixtures[0].imageUrl"></v-img>
sanmu authored
151
            <!-- <div
sanmu authored
152
              class="tw-mt-[16px] font-weight-medium text-body-1 tw-text-center text-grey-darken-1"
sanmu authored
153
154
155
            >
              Real-time monitor and record the pressure during test; Limit pressure: 1960N;
              Accuracy: 0.05%; Operating temperature: -20℃ ~70℃
sanmu authored
156
157
158
159
160
            </div> -->
            <div
              class="tw-mt-[16px] font-weight-medium text-body-1 tw-text-center text-grey-darken-1"
            >
              Customized fixture
sanmu authored
161
162
163
164
165
166
            </div>
          </v-col>
          <v-col cols="1"></v-col>
          <v-col cols="5">
            <v-img :src="fixtures[1].imageUrl"></v-img>
            <div
sanmu authored
167
              class="tw-mt-[16px] font-weight-medium text-body-1 tw-text-center text-grey-darken-1"
sanmu authored
168
169
170
171
172
173
174
175
            >
              Fuel cell test fixture
            </div>
          </v-col>
          <v-col cols="1"></v-col>
          <v-col cols="5">
            <v-img :src="fixtures[2].imageUrl"></v-img>
            <div
sanmu authored
176
              class="tw-mt-[16px] font-weight-medium text-body-1 tw-text-center text-grey-darken-1"
sanmu authored
177
178
179
180
181
182
183
184
            >
              Coin cell
            </div>
          </v-col>
          <v-col cols="1"></v-col>
          <v-col cols="5">
            <v-img :src="fixtures[3].imageUrl"></v-img>
            <div
sanmu authored
185
              class="tw-mt-[16px] font-weight-medium text-body-1 tw-text-center text-grey-darken-1"
sanmu authored
186
187
188
189
190
191
192
193
            >
              Flow battery test fixture
            </div>
          </v-col>
          <v-col cols="1"></v-col>
        </v-row>
      </v-container>
    </div>
sanmu authored
194
  </div>
sanmu authored
195
196
197
</template>

<script setup lang="ts">
sanmu authored
198
import MainTitle from '@/components/MainTitle.vue'
sanmu authored
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
import { ref, onMounted, onUnmounted } from 'vue'
import { useDisplay } from 'vuetify'

const { width } = useDisplay()

const equipSlide = ref(1)
const pouchSlide = ref(1)
let equipTimer: any = null
let pouchTimer: any = null
onMounted(() => {
  equipTimer = setInterval(() => {
    if (equipSlide.value > equipments.length) {
      equipSlide.value = 0
    } else {
      equipSlide.value = equipSlide.value + 1
    }
  }, 2000)

  pouchTimer = setInterval(() => {
    if (pouchSlide.value > successCases.length) {
      pouchSlide.value = 0
    } else {
      pouchSlide.value = pouchSlide.value + 1
    }
  }, 2000)
})

onUnmounted(() => {
  clearInterval(equipTimer)
  clearInterval(pouchTimer)
  equipTimer = null
  pouchTimer = null
})
sanmu authored
232
233

const equipments = [
sanmu authored
234
235
236
  { name: 'Precision grinder', imageUrl: '/lab/precision-grinder.png' },
  { name: 'Numerical control machine', imageUrl: '/lab/numerical-control-machine.png' },
  { name: 'Arm brace', imageUrl: '/lab/arm-brace.png' },
sanmu authored
237
238
  {
    name: 'CNC high-speed precision carving machine',
sanmu authored
239
    imageUrl: '/lab/cnc-high-speed-precision-carving-machine.png'
sanmu authored
240
241
242
  },
  {
    name: 'Equipment assembly workshop',
sanmu authored
243
    imageUrl: '/lab/equipment-assembly-workshop1.png'
sanmu authored
244
245
246
  },
  {
    name: 'Equipment to be shipped',
sanmu authored
247
    imageUrl: '/lab/equipment-to-be-shipped1.png'
sanmu authored
248
249
250
  },
  {
    name: 'Equipment to be shipped',
sanmu authored
251
    imageUrl: '/lab/equipment-assembly-workshop2.png'
sanmu authored
252
253
254
255
256
257
258
259
260
261
262
263
  }
]

const successCases = [
  '/succeed_case/device1.png',
  '/succeed_case/device2.png',
  '/succeed_case/device3.png',
  '/succeed_case/device4.png',
  '/succeed_case/device5.png'
]

const fixtures = [
sanmu authored
264
  { imageUrl: '/succeed_case/customized_fixture/customized-fixture.png' },
sanmu authored
265
266
  { imageUrl: '/succeed_case/customized_fixture/fuel-cell-test-fixture.png' },
  { imageUrl: '/succeed_case/customized_fixture/coin-cell.png' },
sanmu authored
267
  { imageUrl: '/succeed_case/customized_fixture/flow-battery-test-fixture.png' }
sanmu authored
268
269
270
]
</script>
sanmu authored
271
272
273
274
275
<style lang="scss">
.mb32 {
  margin-bottom: 32px;
}
</style>