搜档网
当前位置:搜档网 › vasp5.3安装方法

vasp5.3安装方法

vasp5.3安装方法
vasp5.3安装方法

1. 采用Centos 6.4光盘安装系统。安装系统时,将有如下几个配置可供先择:

(1) Desktop, (2) Minimal Desktop, (3)Minimal, (4) Basic Server, (5) Database Server, (6) Web Sever, (7) Virtual Host, (8) Software Development Workstation。任选一个选项即可。选择一个选项后,对系统进行配置。语言配置只选英语。除语言配置外,其余所有配置全部选上。选上所有其它配置之原因,是使系统文件更全面,以减少后续安装软件时由于软件依赖所带来的麻烦。

所有安装软件都在/home 目录下。安装目录可以任意,但在/home目录下容易管理。为使安装软件时拥有最大的系统操作权限,用root 身份安装。

2. 安装Python。版本为Python-2.5.2。在/home 下建Python文件夹,则安装命令如下:# tar –jxvf Python-2.5.2.tar.bz2 ’解压

# cd Python-2.5.2 ’进入解压后的文件目录

# ./configure ’配置文件,不要指定路径,直接覆盖

# make ’编译

# make install ’安装

检测是否安装成功:在任意目录下的命令行输入python,如果出现python的解析器,则表示已正确安装,如未出现,则未正确安装,需重新安装。

安装Python是为了系统能够识别后续将要安装的mpich 编译器。

3. GCC编译器采用Centos 6.4系统自带的即可,不用安装。对于Centos 6.4 系统,安装系统时,除语言配置外,如果选择了其余全部系统配置软件,并且第2步已正确安装Python 的话,安装完Python时,在命令行输入python以检验是否安装成功时,如果Python已安装成功,则可同时显示Python和与之本匹配的GCC版本信息。对于Centos 6.4系统内已预定安装的所有GCC版本中,与Python相匹配的版本为GCC

4.4.7 (Red Hat 4.4.7-3)。

如果在任意目录下的命令行输入rpm –qa | grep gcc,则可列出系统内所有已安装的GCC 的信息。预安装的GCC版本较多。

4. 安装MPI编译器。此步骤极为关键,即使已安装好MPI后,路径配置不正确的话,将会导致后续安装的V ASP不能正常运行。采用mpich-3.2.1版本。首先在/home下建一个mpich 的文件夹,将mpich-3.2.1.tar.gz放入mpich文件夹中。安装时,由于需要配置安装文件的路径,因此,安装后的软件不一事实上在mpich文件夹中,这由安装过程具体配置的路径确定。本安装的mpich文件配置路径为/home/mpichexe,则安装命令如下:

# tar -zxvf mpich-3.2.1.tar.gz ’解压

# cd mpich-3.2.1 ’进入解压后的文件目录

# export F90=ifort FC=ifort ’引入环境变量

# ./configure --prefix=/ home/mpichexe / --enable-f90 --enable-f77 ’指定安装路径,并指定可使用mpif90及mpi77编译器红色的是解压目录

# make ’编译

# make install ’安装

# vi ~/.bashrc ’修改环境变量,在bashrc文件的最后加入以下三行后,保存退出

export PATH=/usr/local/mpi/:$PATH

export LD_LIBRARY_PATH=/usr/local/mpi/lib/:$LD_LIBRARY_PATH

ulimit -s unlimited

# source ~/.bashrc ’永久保存

# export PATH=$PATH:/opt/mpich3/bin ’添加环境变量

# export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/ mpich3/lib

# source /etc/profile

然后,在/etc/目录中新建一个名为mpd.conf的文本文件,在里面填写上: MPD_SECRETWORD=mr45-j9z ,最后保存退出

# chmod 600 /etc/mpd.conf ’增加权限

安装完毕后,检查环境变量是否正确:

# which mpicc ’显示路径则表示正确

# which mpirun ’显示路径则表示正确

以下为网上某安装mpich的方法,复制于下,以作参考:

安装mpich3:

将mpich3压缩包解压,然后进入,执行:

[root]# ./configure --prefix=/opt/mpich3 --enable-fortran=all --enable-cxx F77=ifort FC=ifort F CFLAGS="-O2 -xHost" FFLAGS="-O2 -xHost" \ CC=icc CXX=icpc CFLAGS="-O2 –xHost" CXXFLAGS="-O2 -xHost" \ --enable-threads=multiple --enable-fast=all --enable-mpit-pvars= all

[root]# make -j 8

[root]# make install

然后添加环境变量:

export PATH=$PATH:/opt/mpich3/bin

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/ mpich3/lib

然后在终端执行:

[root]# source /etc/profile

注意,安装完并行库(不论是openmpi还是mpich)后,都要设置一下:在/etc/目录中新建一个名为mpd.conf的文本文件,在里面填写上: MPD_SECRETWORD=mr45-j9z

然后保存退出,给这个文件加上权限: [root]# chmod 600 /etc/mpd.conf

5.安装Intel编译器。文件为parallel_studio_xe_2018_update1_composer_edition_for_fortran.tgz。安装不难,按网上各年的版本安装即可,但中间涉及的文件很长很长,不写于下。安装完毕后,配置环境变量如下:

# vi ~/.bashrc ’修改环境变量,在bashrc文件的最后加入以下三行后,保存退出

export PATH=/usr/local/mpi/:$PATH

export LD_LIBRARY_PATH=/usr/local/mpi/lib/:$LD_LIBRARY_PATH

ulimit -s unlimited

# source ~/.bashrc ’永久保存

跟配置MPI的配置一样即可。安装完毕后,

# rpm –qa | grep mpi ’出现版本号即表示安装成功

6. 安装fftw傅里叶变换库。安装目录为/home/fftw。命令如下。

# tar -zxvf fftw-3.3.4.tar.gz

# cd fftw-3.3.4

# ./configure --prefix=/home/fftw CC=ifort F77=ifort --enable-mpi

# make

# make install

至此,fftw安装完毕。

7. 编译vasp。此过程分两部分。所用vasp版本为vasp.5.3.5。此处,由于vasp编译过程繁锁,且编译文默认的引用库路径为相对路径,因此,把vasp.5.3.5.tar.gz和vasp.5.3.5.lib.tar.gz 解压后,放在同一目录下,且目录的路径尽量浅。本安装将vasp.5.3.5.tar.gz和vasp.5.3.5.lib.tar.gz解压后共同放在/home/vasp下面。下面是安装过程。

7.1 编译vasp.lib。

# tar -zxvf vasp.5.3.5.lib.tar.gz ’解压,并把解压文件放在/home/vasp下面。因此,文件路径为/home/vasp/vasp.5.3.5.lib

# cd vasp.5.3.5.lib ’进入解压目录。由于文件解压后经过移动,具体进入的命令会不同

# ls ’显示所有文件的列表

# cp make.linux_ifort_P4 makefile ’复制make.linux_ifort_P4文件,并重命名为makefile # vi makefile ’修改编译文件,文件主要内容及修改如下:

#C-preprocessor ’此处的#是文件中的注释,不执行

CPP = gcc -E -P -C $*.F >$*.f

FC=ifc

将FC=ifc 修改为FC=ifort,保存退出。

# make’编译

7.2 编译vasp主程序。

# tar -zxvf vasp.5.3.5. tar.gz ’解压,并把解压文件放在/home/vasp下面。因此,文件路径为/home/vasp/vasp.5.3.5

# cd vasp.5.3.5 ’进入解压目录。由于文件解压后经过移动,具体进入的命令会不同

# ls ’显示所有文件的列表

# ls ’显示所有文件的列表

# cp make.linux_ifort_P4 makefile ’复制make.linux_ifort_P4文件,并重命名为makefile 此时,将/hom /fftw-3.3.4/api/fftw3.f 拷贝到解压后的VASP 安装源代码文件夹下(/home/ vasp/vasp.5.3.5)。

# vi makefile ’修改makefile文件。具体修改过程非常复杂,需要很细致的过程。下面是第二次安装vasp时的makefile文件。红色的为执持语句,#为注释,不是执行语句。Makefile

修改完毕后,输入如下操作:

# make ’编译过程需要大约半小时,编译过程会出现多次错误,导致编译无法继续进行,需要不断修改makefile并不断make,直到提示make: ‘vasp’is up to date. ,则表示已成功编译。编译成功后,在安装目录生成可执行的二进制文件,文件名为vasp。

测试vasp是否可用:将典型物质的或正确的INCAR, POSCAR, KPOINTS, POTCAR放于同一文件中,并将可执行的vasp复制后与INCAR, POSCAR, KPOINTS, POTCAR放置于同一文件中,在命令行输入:

# ./vasp ’单机单核运行

或输入

# mpirun –np y ./vasp ’y为想让vasp运行的cpu核数目,例如,mpirun –np 4 ./vasp 为单机四核运行

vasp能正常运行则表明已真正成功编译。

以下是第二次成功地在手提电脑安装vasp的vasp.5.3.5的makefile的全部内容:

.SUFFIXES: .inc .f .f90 .F

#-----------------------------------------------------------------------

# Makefile for Intel Fortran compiler for Pentium/Athlon/Opteron

# based systems

# we recommend this makefile for both Intel as well as AMD systems

# for AMD based systems appropriate BLAS (libgoto) and fftw libraries are

# however mandatory (whereas they are optional for Intel platforms)

# For Athlon we recommend

# ) to link against libgoto (and mkl as a backup for missing routines)

# ) odd enough link in libfftw3xf_intel.a (fftw interface for mkl)

# feedback is greatly appreciated

#

# The makefile was tested only under Linux on Intel and AMD platforms

# the following compiler versions have been tested:

# - ifc.7.1 works stable somewhat slow but reliably

# - ifc.8.1 fails to compile the code properly

# - ifc.9.1 recommended (both for 32 and 64 bit)

# - ifc.10.1 partially recommended (both for 32 and 64 bit)

# tested build 20080312 Package ID: l_fc_p_10.1.015

# the gamma only mpi version can not be compiles

# using ifc.10.1

# - ifc.11.1 partially recommended (some problems with Gamma only and intel fftw)

# Build 20090630 Package ID: l_cprof_p_11.1.046

# - ifort.12.1 strongly recommended (we use this to compile vasp)

# Version 12.1.5.339 Build 20120612

#

# it might be required to change some of library path ways, since

# LINUX installations vary a lot

#

# Hence check ***ALL*** options in this makefile very carefully

#-----------------------------------------------------------------------

#

# BLAS must be installed on the machine

# there are several options:

# 1) very slow but works:

# retrieve the lapackage from https://www.sodocs.net/doc/9e4791568.html,

# and compile the blas routines (BLAS/SRC directory)

# please use g77 or f77 for the compilation. When I tried to

# use pgf77 or pgf90 for BLAS, VASP hang up when calling

# ZHEEV (however this was with lapack 1.1 now I use lapack 2.0) # 2) more desirable: get an optimized BLAS

#

# the two most reliable packages around are presently:

# 2a) Intels own optimised BLAS (PIII, P4, PD, PC2, Itanium)

# https://www.sodocs.net/doc/9e4791568.html,/software/products/mkl/

# this is really excellent, if you use Intel CPU's

#

# 2b) probably fastest SSE2 (4 GFlops on P4, 2.53 GHz, 16 GFlops PD, # around 30 GFlops on Quad core)

# Kazushige Goto's BLAS

# https://www.sodocs.net/doc/9e4791568.html,/users/kgoto/signup_first.html

# https://www.sodocs.net/doc/9e4791568.html,/resources/software/

#

#-----------------------------------------------------------------------

# all CPP processed fortran files have the extension .f90

SUFFIX=.f90

#-----------------------------------------------------------------------

# fortran compiler and linker

#-----------------------------------------------------------------------

FC=ifort

# fortran linker

FCL=$(FC)

#-----------------------------------------------------------------------

# whereis CPP ?? (I need CPP, can't use gcc with proper options)

# that's the location of gcc for SUSE 5.3

#

# CPP_ = /usr/lib/gcc-lib/i486-linux/2.7.2/cpp -P -C

#

# that's probably the right line for some Red Hat distribution:

#

# CPP_ = /usr/lib/gcc-lib/i386-redhat-linux/2.7.2.3/cpp -P -C

#

# SUSE X.X, maybe some Red Hat distributions:

CPP_ = ./preprocess <$*.F | /usr/bin/cpp -P -C -traditional >$*$(SUFFIX)

# this release should be fpp clean

# we now recommend fpp as preprocessor

# if this fails go back to cpp

CPP_=fpp -f_com=no -free -w0 $*.F $*$(SUFFIX)

#-----------------------------------------------------------------------

# possible options for CPP:

# NGXhalf charge density reduced in X direction

# wNGXhalf gamma point only reduced in X direction

# avoidalloc avoid ALLOCATE if possible

# PGF90 work around some for some PGF90 / IFC bugs

# CACHE_SIZE 1000 for PII,PIII, 5000 for Athlon, 8000-12000 P4, PD

# RPROMU_DGEMV use DGEMV instead of DGEMM in RPRO (depends on used BLAS)

# RACCMU_DGEMV use DGEMV instead of DGEMM in RACC (depends on used BLAS)

# tbdyn MD package of Tomas Bucko

#-----------------------------------------------------------------------

CPP = $(CPP_) -DHOST=\"LinuxIFC\" \

-DCACHE_SIZE=12000 -DPGF90 -Davoidalloc -DNGXhalf \

-DRPROMU_DGEMV -DRACCMU_DGEMV

#-----------------------------------------------------------------------

# general fortran flags (there must a trailing blank on this line)

# byterecl is strictly required for ifc, since otherwise

# the WAVECAR file becomes huge

#-----------------------------------------------------------------------

FFLAGS = -FR -names lowercase -assume byterecl -heap-arrays 64

#-----------------------------------------------------------------------

# optimization

# we have tested whether higher optimisation improves performance

# -axK SSE1 optimization, but also generate code executable on all mach.

# xK improves performance somewhat on XP, and a is required in order

# to run the code on older Athlons as well

# -xW SSE2 optimization

# -axW SSE2 optimization, but also generate code executable on all mach.

# -tpp6 P3 optimization

# -tpp7 P4 optimization

#-----------------------------------------------------------------------

# ifc.9.1, ifc.10.1 recommended

OFLAG=-O2 -ip

OFLAG_HIGH = $(OFLAG)

OBJ_HIGH =

OBJ_NOOPT =

DEBUG = -FR -O0

INLINE = $(OFLAG)

#-----------------------------------------------------------------------

# the following lines specify the position of BLAS and LAPACK

# we recommend to use mkl, that is simple and most likely

# fastest in Intel based machines

#-----------------------------------------------------------------------

# mkl path for ifc 11 compiler

#MKL_PATH=$(MKLROOT)/lib/em64t

# mkl path for ifc 12 compiler

MKL_PATH=$(MKLROOT)/lib/intel64

MKL_FFTW_PATH=$(MKLROOT)/interfaces/fftw3xf/

# BLAS

# setting -DRPROMU_DGEMV -DRACCMU_DGEMV in the CPP lines usually speeds up program execution

# BLAS= -Wl,--start-group $(MKL_PATH)/libmkl_intel_lp64.a $(MKL_PATH)/libmkl_intel_thread.a $(MKL_PATH)/libmkl_core.a -Wl,--end-group -lguide

# faster linking and available from at least version 11

BLAS=-mkl=sequential

# LAPACK, use vasp.5.lib/lapack_double

#LAPACK= ../vasp.5.lib/lapack_double.o

# LAPACK from mkl, usually faster and contains scaLAPACK as well

LAPACK= $(MKL_PATH)/libmkl_intel_lp64.a

# here a tricky version, link in libgoto and use mkl as a backup

# also needs a special line for LAPACK

# this is the best thing you can do on AMD based systems !!!!!!

#BLAS = -Wl,--start-group /opt/libs/libgoto/libgoto.so $(MKL_PATH)/libmkl_intel_thread.a $(MKL_PATH)/libmkl_core.a -Wl,--end-group -liomp5

#LAPACK= /opt/libs/libgoto/libgoto.so $(MKL_PATH)/libmkl_intel_lp64.a

#-----------------------------------------------------------------------

LIB = -L ../vasp.5.lib -ldmy \

/home/vasp/vasp.5.lib/linpack_double.o $(LAPACK) \

$(BLAS) ’指定linpack_double.o文件的路径。../为相对路径,/为绝对路径。此处为绝对路径。

# options for linking, nothing is required (usually)

#LINK =

#-----------------------------------------------------------------------

# fft libraries:

# VASP.5.2 can use fftw.3.1.X (https://www.sodocs.net/doc/9e4791568.html,)

# since this version is faster on P4 machines, we recommend to use it

#-----------------------------------------------------------------------

FFT3D = fft3dfurth.o fft3dlib.o

# alternatively: fftw.3.1.X is slighly faster and should be used if available

#FFT3D = fftw3d.o fft3dlib.o /opt/libs/fftw-3.1.2/lib/libfftw3.a

# you may also try to use the fftw wrapper to mkl (but the path might vary a lot)

# it seems this is best for AMD based systems

#FFT3D = fftw3d.o fft3dlib.o $(MKL_FFTW_PATH)/libfftw3xf_intel.a

#INCS = -I$(MKLROOT)/include/fftw

#===================================================================== ==

# MPI section, uncomment the following lines until

# general rules and compile lines

# presently we recommend OPENMPI, since it seems to offer better

# performance than lam or mpich

#

# !!! Please do not send me any queries on how to install MPI, I will

# certainly not answer them !!!!

#===================================================================== ==

#-----------------------------------------------------------------------

# fortran linker for mpi

#-----------------------------------------------------------------------

FC=mpif90

FCL=$(FC) -mkl=sequential

#-----------------------------------------------------------------------

# additional options for CPP in parallel version (see also above):

# NGZhalf charge density reduced in Z direction

# wNGZhalf gamma point only reduced in Z direction

# scaLAPACK use scaLAPACK (recommended if mkl is available)

# avoidalloc avoid ALLOCATE if possible

# PGF90 work around some for some PGF90 / IFC bugs

# CACHE_SIZE 1000 for PII,PIII, 5000 for Athlon, 8000-12000 P4, PD

# RPROMU_DGEMV use DGEMV instead of DGEMM in RPRO (depends on used BLAS)

# RACCMU_DGEMV use DGEMV instead of DGEMM in RACC (depends on used BLAS)

# tbdyn MD package of Tomas Bucko

#-----------------------------------------------------------------------

#-----------------------------------------------------------------------

CPP = $(CPP_) -DMPI -DHOST=\"LinuxIFC\" -DIFC \

-DCACHE_SIZE=4000 -DPGF90 -Davoidalloc -DNGZhalf \

-DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK \

-DRPROMU_DGEMV -DRACCMU_DGEMV

#-----------------------------------------------------------------------

# location of SCALAPACK

# if you do not use SCALAPACK simply leave this section commented out

#-----------------------------------------------------------------------

# usually simplest link in mkl scaLAPACK

#BLACS= -lmkl_blacs_openmpi_lp64

#SCA= $(MKL_PATH)/libmkl_scalapack_lp64.a $(BLACS)

SCA= ${MKLROOT}/lib/intel64/libmkl_scalapack_lp64.a -Wl,--start-group ${MKLROOT}/lib/intel64/libmkl_intel_lp64.a ${MKLROOT}/lib/intel64/libmkl_core.a ${MKLROOT}/lib/intel64/libmkl_sequential.a -Wl,--end-group ${MKLROOT}/lib/intel64/libmkl_blacs_intelmpi_lp64.a -lpthread -lm

#-----------------------------------------------------------------------

# libraries

#-----------------------------------------------------------------------

LIB = -L../vasp.5.lib -ldmy \

../vasp.5.lib/linpack_double.o \

$(SCA) $(LAPACK) $(BLAS) ’指定linpack_double.o文件的路径。../为相对路径,/为绝对路径。此处为相对路径。

#-----------------------------------------------------------------------

# parallel FFT

#-----------------------------------------------------------------------

# FFT: fftmpi.o with fft3dlib of Juergen Furthmueller

#FFT3D = fftmpi.o fftmpi_map.o fft3dfurth.o fft3dlib.o

# alternatively: fftw.3.1.X is slighly faster and should be used if available

#FFT3D = fftmpiw.o fftmpi_map.o fftw3d.o fft3dlib.o /opt/libs/fftw-3.1.2/lib/libfftw3.a

# you may also try to use the fftw wrapper to mkl (but the path might vary a lot)

# it seems this is best for AMD based systems

#FFT3D = fftmpiw.o fftmpi_map.o fftw3d.o fft3dlib.o $(MKL_FFTW_PATH)/libfftw3xf_intel.a

INCS = -I$(MKLROOT)/include/fftw

#-----------------------------------------------------------------------

# general rules and compile lines

#-----------------------------------------------------------------------

BASIC= symmetry.o symlib.o lattlib.o random.o

SOURCE= base.o mpi.o smart_allocate.o xml.o \

constant.o jacobi.o main_mpi.o scala.o \

asa.o lattice.o poscar.o ini.o mgrid.o xclib.o vdw_nl.o xclib_grad.o \

radial.o pseudo.o gridq.o ebs.o \

mkpoints.o wave.o wave_mpi.o wave_high.o spinsym.o \

$(BASIC) nonl.o nonlr.o nonl_high.o dfast.o choleski2.o \

mix.o hamil.o xcgrad.o xcspin.o potex1.o potex2.o \

constrmag.o cl_shift.o relativistic.o LDApU.o \

paw_base.o metagga.o egrad.o pawsym.o pawfock.o pawlhf.o rhfatm.o hyperfine.o paw.o \

mkpoints_full.o charge.o Lebedev-Laikov.o stockholder.o dipol.o

pot.o \

dos.o elf.o tet.o tetweight.o hamil_rot.o \

chain.o dyna.o k-proj.o sphpro.o us.o core_rel.o \

aedens.o wavpre.o wavpre_noio.o broyden.o \

dynbr.o hamil_high.o rmm-diis.o reader.o writer.o tutor.o xml_writer.o \

brent.o stufak.o fileio.o opergrid.o stepver.o \

chgloc.o fast_aug.o fock_multipole.o fock.o mkpoints_change.o sym_grad.o \

mymath.o internals.o npt_dynamics.o dynconstr.o dimer_heyden.o dvvtrajectory.o subdftd3.o \

vdwforcefield.o nmr.o pead.o subrot.o subrot_scf.o paircorrection.o \

force.o pwlhf.o gw_model.o optreal.o steep.o davidson.o david_inner.o \

electron.o rot.o electron_all.o shm.o pardens.o \

optics.o constr_cell_relax.o stm.o finite_diff.o elpol.o \

hamil_lr.o rmm-diis_lr.o subrot_cluster.o subrot_lr.o \

lr_helper.o hamil_lrf.o elinear_response.o ilinear_response.o \

linear_optics.o \

setlocalpp.o wannier.o electron_OEP.o electron_lhf.o twoelectron4o.o \

gauss_quad.o m_unirnk.o minimax_tabs.o minimax.o \

mlwf.o ratpol.o screened_2e.o wave_cacher.o chi_base.o wpot.o \

local_field.o ump2.o ump2kpar.o fcidump.o ump2no.o \

bse_te.o bse.o acfdt.o chi.o sydmat.o \

lcao_bare.o wnpr.o dmft.o \

rmm-diis_mlr.o linear_response_NMR.o wannier_interpol.o linear_response.o auger.o getshmem.o \

dmatrix.o

vasp: $(SOURCE) $(FFT3D) $(INC) main.o

rm -f vasp

$(FCL) -o vasp main.o $(SOURCE) $(FFT3D) $(LIB) $(LINK)

makeparam: $(SOURCE) $(FFT3D) makeparam.o main.F $(INC)

$(FCL) -o makeparam $(LINK) makeparam.o $(SOURCE) $(FFT3D) $(LIB) zgemmtest: zgemmtest.o base.o random.o $(INC)

$(FCL) -o zgemmtest $(LINK) zgemmtest.o random.o base.o $(LIB)

dgemmtest: dgemmtest.o base.o random.o $(INC)

$(FCL) -o dgemmtest $(LINK) dgemmtest.o random.o base.o $(LIB)

ffttest: base.o smart_allocate.o mpi.o mgrid.o random.o ffttest.o $(FFT3D) $(INC) $(FCL) -o ffttest $(LINK) ffttest.o mpi.o mgrid.o random.o smart_allocate.o base.o $(FFT3D) $(LIB)

kpoints: $(SOURCE) $(FFT3D) makekpoints.o main.F $(INC)

$(FCL) -o kpoints $(LINK) makekpoints.o $(SOURCE) $(FFT3D) $(LIB)

clean:

-rm -f *.g *.f *.o *.L *.mod ; touch *.F

main.o: main$(SUFFIX)

$(FC) $(FFLAGS)$(DEBUG) $(INCS) -c main$(SUFFIX) xcgrad.o: xcgrad$(SUFFIX)

$(FC) $(FFLAGS) $(INLINE) $(INCS) -c xcgrad$(SUFFIX) xcspin.o: xcspin$(SUFFIX)

$(FC) $(FFLAGS) $(INLINE) $(INCS) -c xcspin$(SUFFIX)

makeparam.o: makeparam$(SUFFIX)

$(FC) $(FFLAGS)$(DEBUG) $(INCS) -c makeparam$(SUFFIX)

makeparam$(SUFFIX): makeparam.F main.F

#

# MIND: I do not have a full dependency list for the include

# and MODULES: here are only the minimal basic dependencies

# if one strucuture is changed then touch_dep must be called

# with the corresponding name of the structure

#

base.o: base.inc base.F

mgrid.o: mgrid.inc mgrid.F

constant.o: constant.inc constant.F

lattice.o: lattice.inc lattice.F

setex.o: setexm.inc setex.F

pseudo.o: pseudo.inc pseudo.F

mkpoints.o: mkpoints.inc mkpoints.F

wave.o: wave.F

nonl.o: nonl.inc nonl.F

nonlr.o: nonlr.inc nonlr.F

$(OBJ_HIGH):

$(CPP)

$(FC) $(FFLAGS) $(OFLAG_HIGH) $(INCS) -c $*$(SUFFIX) $(OBJ_NOOPT):

$(CPP)

$(FC) $(FFLAGS) $(INCS) -c $*$(SUFFIX)

fft3dlib_f77.o: fft3dlib_f77.F

$(CPP)

$(F77) $(FFLAGS_F77) -c $*$(SUFFIX)

.F.o:

$(CPP)

$(FC) $(FFLAGS) $(OFLAG) $(INCS) -c $*$(SUFFIX)

.F$(SUFFIX):

$(CPP)

$(SUFFIX).o:

$(FC) $(FFLAGS) $(OFLAG) $(INCS) -c $*$(SUFFIX)

# special rules

#-----------------------------------------------------------------------

# these special rules have been tested for ifc.11 and ifc.12 only

fft3dlib.o : fft3dlib.F

$(CPP)

$(FC) -FR -lowercase -O2 -c $*$(SUFFIX)

fft3dfurth.o : fft3dfurth.F

$(CPP)

$(FC) -FR -lowercase -O1 -c $*$(SUFFIX)

fftw3d.o : fftw3d.F

$(CPP)

$(FC) -FR -lowercase -O1 $(INCS) -c $*$(SUFFIX)

fftmpi.o : fftmpi.F

$(CPP)

$(FC) -FR -lowercase -O1 -c $*$(SUFFIX)

fftmpiw.o : fftmpiw.F

$(CPP)

$(FC) -FR -lowercase -O1 $(INCS) -c $*$(SUFFIX)

wave_high.o : wave_high.F

$(CPP)

$(FC) -FR -lowercase -O1 -c $*$(SUFFIX)

# the following rules are probably no longer required (-O3 seems to work) wave.o : wave.F

$(CPP)

$(FC) -FR -lowercase -O2 -c $*$(SUFFIX)

paw.o : paw.F

$(CPP)

$(FC) -FR -lowercase -O1 -c $*$(SUFFIX)

cl_shift.o : cl_shift.F

$(CPP)

$(FC) -FR -lowercase -O2 -c $*$(SUFFIX)

us.o : us.F

$(CPP)

$(FC) -FR -lowercase -O1 -c $*$(SUFFIX)

LDApU.o : LDApU.F

$(CPP)

$(FC) -FR -lowercase -O2 -c $*$(SUFFIX)

电子围栏的安装与施工

电子围栏的安装与施工 围栏的安装与施工 考察电子围栏装设地点的设置:要求电子围栏与地下、空中等方位的电线、管道无冲突;围栏附近的范围内无杂物;围栏装置装设地点附近是否存在强干扰源(如发射台等高频设备),若有,则在施工图中标明信号线必须采用屏蔽双绞线。 1.确定周界围栏安装角度:(与墙顶面的夹角) 1) 根据现场的情况及甲方要求确定周界围栏角度(0°、22.5°、45°、67.5°、90°、112.5°、135°、157.5°、180°)和倾斜方向(内倾式、外倾式、垂直式或水平式安装)。 根据周界环境:居民区、学校附近建议为内倾或垂直安装,空旷地带建议为外倾,围墙高于2.5 1) 米时可以采用水平安装。 2) 根据保护对象:防止外界入侵时建议为外倾式安装,防止内部翻越时建议为内倾式。 1.组装承力杆及承力杆绝缘子: 1) 将承力杆绝缘子用M5×40螺栓固定在承力杆上。注意方向一致。 2) 如图:用承力杆固定件、M5×12螺栓将中间杆固定在万向底座上万向底座分为16个孔可根据孔位调整安装角度。(注意:围栏合金线方向与万向固定座两固定孔的连线相互垂直,安装倾角符合1项要求)。 2.组装终端杆及终端杆绝缘子 1) 将终端杆绝缘子用终端绝缘子固定夹固定在终端杆上。注意方向一致。 3.组装终端杆及终端杆绝缘子 1) 将终端杆绝缘子用终端绝缘子固定夹固定在终端杆上。注意方向一致。

2) 用M5×55螺栓将终端杆固定在两个万向底座之间。 3) 有围栏控制器的地方应在终端杆顶部加入一条或两条(相互垂直)避雷器固定件。 4.中间收紧器的使用说明 中间收紧器是一直挂在前端围栏上的,安装合金丝时,把合金丝从中间紧线器侧面的圆孔穿入,再对准并穿过其中间的中缝,最后通过另一侧面的圆孔穿出。 4.围栏终端杆的安装: 1)确定围栏撑杆的具体位置:在围墙顶部用冲击钻打孔,用M10×100(中间杆可用M8×80)强力膨胀 螺栓将撑杆固定在合适的位置。 2) 每隔5米放置一根中间承力杆,或其它有必要的位置加装中间承力杆。 3) 每个拐角处以及防区的两端,不大于100米时或者其他拉力比较大而有必要的位置装置终端杆,分区处应从两个方向安装绝缘子。 终端杆组装安装示意图

套装门的安装工艺

套装门的安装工艺 The following text is amended on 12 November 2020.

套装门的安装工艺 1)组合门套:将门套的横框与竖框连接牢固,套板之间缝隙要严密、平整、无错位;竖框与横框连接处成90 度角,要求门套对角线、套的正面和侧面安装垂直度符合以下的要求。 木质门安装允许偏差: 门套内径的高度与宽度允许误差分别为+1mm与+1mm用钢尺检查 门套与扇截口及门套线结合处高低差±用钢直尺和塞尺检查 门套正、侧面安装垂直度允许误差±1mm用1 米垂直检测尺检查 门套与扇接缝高低允许误差用钢直尺和塞尺检查 错口缝、平口缝允许误差分别为+1mm与+1mm塞尺检查 45°角门套线套线接缝处要严密、平整无错台 2 )门套与墙体的固定 采用后塞口的施工工序,洞口与门框间的安装缝隙为10mm——20mm。墙洞上存在的异物应铲掉,利于发泡胶与墙体粘接且支撑,待发泡胶工作后拆掉支撑。 门套内径的高度与宽度、门套与扇截口及门套线结合处高低差、门套正面和侧面安装垂直度、门套与扇接缝高低差应符合木质门安装允许偏差中的要求。

3)门套线的安装 安装门套线前,应先将套板槽口里面的异物清理干净,清理时注意槽口边角不能破坏,然后将门套线装人门套(框)开槽内。 在门套线与墙面接触部位均匀涂防水胶,使门套线与墙体牢固结合,如防水胶外露,应及时去除。 固定在套板上的套线尽量紧靠墙体; 4 )门扇的安装 打开相应的门扇包装,检查门扇尺寸、颜色、开启方向是否符合生产任务书要求的尺寸、颜色、开启方向。需要安装的五金是否齐全,各部位是否有磕碰、压痕、划伤和错包现象;分清门扇上下口,门扇不要接触地面;调整合页为最佳状态,保证门扇开启轻松、无摩擦声,开关灵活自如,门扇平整、垂直;门扇关严后密封条结合紧密,不摆动;检查门套与扇截口及门套线结合处高低差;门扇与门框接缝高低差是否符合4.5.1中的要求;门扇与上框、侧框、地面间留缝是否符合以下要求。且缝隙一定要均匀一致、误差。 木质门安装留缝限值和检验方法: 门扇与上框间留缝+1.5mm用塞尺检查 门扇与侧框间留缝+4.0mm -- +1.5mm 门扇与地面间留缝:外门+4.0mm -- +6.0mm

EMX电子围栏使用手册(新版)

第 1 页 共 24 页 电子围栏使用说明 感谢您选择我们的EMX 电子围栏产品! 为安全、正确、有效地安装、使用EMX 电子围栏系统,请在安装使用前先阅读本使用手册。

目录 安全注意事项 (3) 一、脉冲主机选型 (4) 二、脉冲主机安装 (4) 三、技术参数 (6) 四、前端围栏的设计要求 (6) 五、前端围栏配件的安装 (11) 六、使用与维护 (15) 第 2 页共24 页

安全注意事项 ●切勿在雷电期间安装电子围栏 ●切勿将多脉冲主机主机直接安装在潮湿场所 ●除非电子围栏已解除高压,否则切勿触摸系统导体部分。 ●在安装使用本产品之前,对工作人员应预先做好安全教 育,技术培训。 ●本产品在通电状态下工作,内部带有AC220V、50Hz电压, 产品的输出端和电子围栏上带有≤10KV的脉冲高压。应避免人为触及,确保安全。 ●本产品的使用者,必须具有电器安全知识,经过专业培训, 熟悉本产品的正确使用方法。 ●本产品一旦出现异常情况,应先切断电源,再作检查分析, 防止故障扩大,按规定保修。 ●应防止植物沿合金丝向上生长,合金丝与植物间的最小距 离为20cm(从植物摇摆时的最近位置计算)。 ●不准在电子围栏上接入交流电源。当产品发生故障时,应 保证电子围栏不带交流电。 ●本产品符合国家安全标准,具有能量电荷控制,不会直接 造成人身伤害。 第 3 页共24 页

第 4 页 共 24 页 一、脉冲主机选型 EMX 电子围栏系统由脉冲发生器(主机)、前端(电子围栏)和报警输出设备等部分组成,主机产生脉冲高压供给电子围栏,当电子围栏被破坏时,主机发出报警,它是周界报警的一种,有威慑、阻挡、报警等功能,主要应用在变电站、别墅(小区)、军事设施、仓库、机场、工厂等周围,防范入侵。 根据所选防护等级设计要求或客户自身需要,选择合适的脉主机机型。 主机选型 1 主机 01(Speedrite2)

LED显示屏多种安装方式图文详解

LED 显示屏多种安装方式图文详解 责任编辑:锐凌光电 访问量: 497 LED 显示屏根据应用领域不同,分为多种安装方式,有:固定安装、租赁 吊装、球 场围栏安装。下面我们将为大家介绍较为常见的 6种LED 显示屏安装方 式: 善地式 LED 显示屏安装方法 LED 显示屏壁挂式安装 1)此安装方式通常用于 户内或者半户外 2 )屏体显示面积小,一般不留维修通道空间,整屏取下进行维修,或者做 成折叠一体式框架 3)屏体面积稍大一些,一般采用 前维护设计(即正面维护设计,通常采用 列拼装方式) 2、立柱式安装方式 LLD I.ED LED 屏常 LED 显示屏根据用户使用环境不同,分为多种安装方式,有:壁挂式、悬 臂 式、镶嵌式、立柱式、站立式、楼顶式、移动式、球场围栏式、租赁吊装式、 弧形式等多种安装方式。以下是 LED 显示屏多种安装方式图文详解: 1、壁挂式安装方式

单立柱与双立柱安装 立柱式安装方式有多种,一般作户外广告使用,以下: 1) 单立柱安装方式:适用于小屏应用 2) 双立柱安装方式:适用于大屏应用 3) 封闭式维护通道:适用于简易箱体 4) 敞开式维护通道:适用于标准箱体 3、悬臂式安装方式 显示屏面 包边 立柱 单立柱安装方 /地基 后蜒护空间 1封闭式 LED 显示屏立柱式安装 a 闻百丁|| ? 单立校安装 双立柱安装方式

LED显示屏悬壁式安装 1 )此方式多用于户内以及半户外 2)一般用于通道、走廊入口处,也有车站、火车站、地铁口入口处等3)有用于公路、铁路、高速公路上作交通诱导使用 4 )屏体设计一般采用一体柜设计,或者吊装结构设计 4、悬挂式安装方式 LED显示屏悬挂式安装 此安装方式与悬臂式安装方式大同小异,应用都一样,屏体采用一体柜设计方案,适用于室内、半户外屏体

木门安装规范及验收标准

木门安装规范及验收标准 本规范中包含内容:规范适用范围,规范性引用文件,相关专业词概念解释,室内木质门安装基本规定,验收标准。 1 范围 本标准规定了室内木质门的安装基本规定和验收规范。 本标准适用于室内木质门的安装与验收,亦适用于因门安装不当,门扇变形引起的争议和仲裁。 2 规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的弓I 用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。 WB/T1024 一2006 木质门 JGJ103 一%塑料门窗安装及验收规程 JG/T187一2006 建筑门窗用密封胶条 JG/T 187 一2006 建筑门窗用密封胶条 JG/T130 一2000聚氯乙烯(PVC )门窗半圆锁 JG/T130 一2000聚氯乙烯(PVC )撑挡 JG/T 130一2000聚氯乙烯(PVC )传动锁闭器 JG/T130 一2000聚氯乙烯(PVC )固定片 JG/Tl30一2000聚氯乙烯(PVC )合页(铰链) 3 定义 3.1 洞口净尺寸(Size of Hole ) 地面、墙面最终完成面(地板、墙砖铺装完)的洞口尺寸。 3.2 洞口宽度(Width of Hole ) 宽度方向水平间最小距离。 3.3 洞口厚度(Thickness of Hole ) 墙体处理完毕后最小厚度。 3.4 洞口高度(Highness of Hole ) 高度方向垂直间最小距离。 4 基本规定 4.1 施工前准备 4.1.1 门洞的测量

电子围栏原理及安装步骤

华宥电子 目录 前言 (2) 安全注意事项 (3) 一、功能与特点 (4) 1.1 系统功能 (4) 1.2 系统特点 (4) 二、产品说明 (5) 2.1 产品设计依据 (5) 2.2 产品特性 (5) 2.3 产品技术参数 (5) 2.4 LED 指示灯状态说明 (5) 2.5 控制器主机正面、底部接线说明示意图 (6) 2.6 控制器主机功能端接线说明 (6) 三、电子围栏设计要求 (6) 3.1 安全等级 (6) 3.2 安全性 (7) 四、电子围栏周界安装 (7) 4.1 围栏安装方式 (7) 4.2 周界围栏安装角度 (9) 4.3 终端杆及终端杆绝缘子安装 (9) 4.4 中间杆及中间杆绝缘子安装 (10) 4.5 中间承力杆及中间承力杆绝缘子安装 (10) 4.6 紧线器安装 (10) 4.7 避雷器安装 (10) 4.8 合金线之间的连接 (11) 4.9 接地 (11) 4.10 地下布线 (11) 五、主机安装与连线 (11) 5.1 主机安装 (11) 5.2 主机与围栏连接图 (12) 六、主机调试与报警试验 (12) 6.1 通电检查 (12) 6.2 报警试验 (12) 七、计算机直控软件安装 (13) 7.1 软件安装 (13) 7.2 系统设置 (13) 7.3 选择 (15) 7.4 报表打印 (15) 7.5 退出 (15) 八、施工安装规范及安全注意事项 (15) 8.1 施工安装规范 (15)

华宥电子 8.2 施工中应注意问题与遇到一些问题排除方法 ................................................................... 前言 深圳市华宥电子科技有限公司是一家从事“周界安全防范系统”的研发、生产、及销售的专业公司。公司始终遵循“品质至上”的原则,以优质的产品和热忱的服务回报广大国内外用户的长期支持与信赖。 专业的研发团队不断跟踪国内外行业发展动向,根据客户要求开发市场需求的产品。专业配套的周界报警产品 生产线、测试平台及专业培训的技术团队确保每一台产品均为优质产品。 公司自主研发、生产的脉冲电子围栏主机及周界配件不但符合GB/T7946-2008《脉冲电子围栏及其安装和安全 运行》的要求而且满足CEI-61011 国际电围栏标准。专业的铝合金外观设计、专业的下出线方式、先进的差电压 输出技术、脉冲电压无级调节等功能使产品成为行业的领导者。产品广泛应用于工矿企业、仓库、变电站、住宅小区、别墅、学校、停车场、养殖场、机场、监狱、水厂、电厂、物质仓库、军事设施等。

快速定量装车站平板闸门强度分析_王洪磊

*天地科技股份有限公司研发项目(KJ-2013-TDGX-04) 引言 快速定量装车站作为一种高效率、高精度的自动计量装车系统,有效地提高了煤炭装车外运的速度、计量准确度和自动化水平,越来越受到煤矿、港口等企业的青睐,已成为大型矿井装车系统的首选。平板闸门是装车系统正常运行的关键部件,其结构强度是否满足要求直接影响装车效率和装车精度。目前,针对散体料仓平板闸门的设计计算多采用经验公式和有限元计算相结合的方式,利用经验公式对平板闸门所处工况环境下闸板承受载荷进行简化计算,将获得的计算结果作为有限元计算的边界条件输入到计算模型中求解,进而完成平板闸门的强度校核。由于经验公式通常是在理想条件下获得的,其应用范围有一定的局限性,计算结果误差较大。考虑装车站平板闸门所受实际载荷与煤炭物料在料仓内的流动及堆积状态密切相关,本文将离散单元法引入到平板闸门设计计算中,利用散体物料堆积模型获得平板闸门在满载时闸板的受力状态,进而对闸门结构进行强度校核,为平板闸门的设计改进提供依据。 1装车站平板闸门工作原理 装车站系统用的平板闸门位于称重仓体的下 部,主要结构由闸门外框架、闸板、滚轮滚针轴承、油缸4部分构成(如图1所示)。 闸门工作时,通过固定在框架两侧的单活塞杆油缸的伸缩来实现闸板在框架内部的往复运动。正常状态下,油缸活塞杆保持伸出,两侧闸板支撑于滚轮之上,交错平行呈闭合状态。当卸料时,活塞杆缩回,闸门开启,上方物料自然下落实现物料装车。 由装车站平板闸门工作原理可知,闸门所受外力主要来自上部煤仓中煤的重力,由于煤炭物料成散体特征,闸门上方堆积物料产生的载荷很难直接计算获得,利用经验公式近似计算误差较大,为此可利用离散单元法建立闸板上方物料的堆积模型,通过求解计算获得闸板上的准确载荷分布。 图1 平板闸门结构示意图 2煤炭物料堆积模型 离散单元法(Discrete Element Method ,简称DEM )是上世纪70年代由Cundall 教授提出的,它的基本原理是将散体看作具有一定形状和质量的离散质元集合,根据牛顿第二定律建立每个质元的运动方程,利用动态松驰法迭代求解,从而获得散体的整体运动性态。当各个质元之间的平均不平衡力趋于零时,散体呈现出稳定堆积状态。 其动力学方程 M i =d v i =Σf ji c +f i e +b i I i d ωi d t =Σf ji cs r ij +M i θ+M i e 式中 M i ——— 单元i 的质量;v t ——— 单元i 质心的速度矢量;f ji c ——与单元i “接触”的某单元j 对单元i 的“接触力”,它可以分解成i 与j 间接触线(面)的法向力f ji cn 和切向力f ji cs 之和,即f ji c =f ji cn +f ji cs ; doi:10.13301/https://www.sodocs.net/doc/9e4791568.html,ki.ct.2014.10.076 快速定量装车站平板闸门强度分析* 王洪磊,宫 健,王 磊 (天地科技股份有限公司,北京100013) 摘要:针对快速定量装车系统普遍使用的平板闸门,利用离散单元法建立平板闸门工作时料仓内的物料堆积模型并获得闸板所受载荷大小,在有限元工具中进行建模加载,得出平板闸门在满载状态下闸板的受力变化,为装车站平板闸门设计加工提供依据。 关键词:平板闸门;离散单元法;有限元;应力分析中图分类号:TD 562.1;TD54文献标志码:A 文章编号:1008-8725(2014)10-0196-03 Intensity Analysis of Rapid Quantitative Loading Station Plate Gate WANG Hong-lei ,GONG Jian ,WANG Lei (Tiandi Science and Technology Company Ltd.,Beijing 100013,China ) Abstract :Based on the discrete element method,material accumulation model of the plate gate is built and the load of the gate board is obtained.Loading the results into the finite element modeling tools and the board stress change of the plate gate can be analyzed,and also the improvement of the plate gate structure will be provided for the designer. Key words :plate gate;discrete element method;finite element;stress analysis 煤炭技术 Coal Technology Vol.33No.10Oct.2014 第33卷第10期2014年10月 F 1F 1F 1F 1F 1F 1F 1F 1F 1F 1F 1F 1 F 2 F 2 196

电子围栏施工方案设计

脉冲电子围栏报警系统 随着科学技术的不断发展,安全防范技术的应用已深入到各个领域,过去采用单一的防范手段已经不能满足现代化管理的要求。 当今世界安全防范技术现代化发展的方向是将周界报警、图像监控等经电脑管理中心综合在一起,形成一个现代化、多功能、全天候的动态管理系统。 脉冲电子围栏是周界安防系统的一种,具有威慑、阻挡、报警三重功能,安装在变电站、工厂、仓库、军事设施、机场、学校、别墅区等处周围,用以防范入侵。 电子围栏的阻挡作用首先体现在威慑功能上,金属线上悬挂警示牌,一看到便产生心理压力,且触碰围栏时会有触电的感觉,足以令入侵者望而却步;其次电子围栏本身又是有形的屏障,安装适当的高度和角度,很难攀越;如果强行突破,主机会发出报警信号。脉冲电子围栏主机有两组信号:一组现场的报警声会使入侵者更加惊恐,另一组信号传送到监控中心。 电子围栏,有别与传统的红外对射、高压电网等周界报警系统,本产品具有安全、可靠、使用美观、维护方便、操作简单等众多优点。从安装调试、维护、使用寿命等综合因素来考虑显然比现有的周界安防产品是一个更好的选择。 系统概述 电子围栏周界防范系统由脉冲电子围栏主机(也叫围栏控制器或脉冲发生器)、前端(带脉冲高压的围栏)与报警信号的传输三部分组成。主机产生脉冲高压供给电子围栏以探测入侵者,并能发出报警信号;电子围栏前端包括终端杆、承力杆、合金线、紧线器、线线连接器、绝缘子、警示牌、固定件等。 技术性能 产品功能特点: ●>1s 周期性脉冲形式高压输出以保证安全。 ● BL-polar双极性技术:每条线上有电压,相临两线之间有压差。 ●高/低压输出脉冲手动切换、远程设备控制切换功能。 ● RS485总线控制、键盘、计算机、网络等多种远程集中管理方案。 ●具有可输出DC12V警号及常开/常闭的短路、断线、防拆报警功能。 ● 1-5级可用户设定的报警灵敏度,且1级灵敏度时误报警率<1%。 ●可选4AH 续航电池保证市电停电后持续工作8小时。 工作环境指标: ●工作电源:50Hz AC180V ~ 240v

套装门安装承包协议

套装门采购及安装工程合同 发包方:(以下简称甲方) 承包方:(以下简称乙方) 甲方委托乙方对套装门进行采购并安装。为保证工程顺利进行,根据国家有关法律规定,特签订本合同(包括附件和所有补充合同),以便共同遵守。 第一条:工程概况 1.工程地址: 2.施工内容: 第二条:工程价款 1.套装门采购按装(包括五金配件及辅助材料费)价格,规格,数量见合同附表。本价格不包括税金和管理费。 2.管理费、法定利润、规费、建安税均按相关文件及取费标准执行。 第三条:质量要求 1.工程使用主要材料的品种、规格、材质,按甲方要求进场并认可。甲方不负责本项工程的质量及保修,在保修期内有非人为的损坏和质量问题由乙方负责。 2. 乙方必须服从现场监理工程师及甲方的管理,出现任何质量安全事故均由乙方自负。 3. 乙方严格遵守施工操作规程,保证竣工验收一次性合格,否则造成的返工、返修均由乙方自负。

第四条:材料供应 1.乙方须严格按照国家有关价格条例规定,对本合同中所用材料一律实行明码标价。 2. 乙方提供的材料、设备如不符合质量要求,或规格有差异,应禁止使用。如已使用,对工程造成的损失均由乙方负责。 第五条:付款方式 1. 合同一经签订,甲方按总造价的支付工程预付款,当货到后甲方按总造价的支付工程款。工程俊工验收后甲方即付工程款,其余工程款作为质保金,保修期满天内付清。 2.工程期限以签订合同打款日期为限。 第六条:工程工期 1.甲方要全力支持配合乙方安装施工,乙方要如期竣工按时交付使用。 2.甲方未按本合同规定期限付款,所需货物不能及时到位或工人停工造成的工期延误责任由甲方承担。 第七条:工程验收 工程质量验收,待工程门安装完毕后,甲方组织相关人员进行验收,验收合格后双方办理结算手续。 第八条:其他事项 1. 甲方必须提供施工蓝图,并对乙方进行技术交底,甲方提供所有套装门尺寸、规格、数量如有变更或误差,以实际制作安装数量为准,甲方提供门洞口尺寸不实,不能正常安装,造成的损失由甲方承担。 2.安装过程中,应保证房间地面已铺地砖,并清除影响施工的障碍物,因地面未铺发生的工期延误,乙方不承担责任。

室内套装门的安装步骤

2012-06-25 17:30 方法一:室内套装门地安装步骤(panpan) 室内套装门地安装步骤: 1、先检查所有物品。是否缺少配件,门与门套是否一致,确认每扇门地尺寸,查看配件是否损坏及五金件。 2、进行每樘门地确认,避免张冠李戴,安装出错。 3、门套安装前确认门套尺寸与门扇间隙。按标准进行下料留缝。 4、在门套拼装时,要注意上套与边套之间地平整,不可出现偏移和开缝。 5、安装前要沿门洞三面打下底板,留下与门套可调整缝隙,并且确认线条宽度。 6、简单固定门套,使边套垂直居中于门洞,上下确认门套宽度。 7、安装门扇,确认门锁方向与把手位置,使用3个厚3只子母合页,确认门扇上部与门套间隙,取出异物。 8、安装五金门锁门吸,先确认执手高度,按锁具说明实际尺寸开孔,安装时不可划伤门扇与边套表面,应注意防护。 9、检查门隙尺寸,是否符合标准;五金锁具是否易开启;门扇与门套是否安装到位。 10、加固门套与门扇,复检门地安装质量,安装门边线,确认安装地外观样式,上下保持一致,确保安装到位。 方法二:套装门套装门地安装 安装步骤:按照安装地先后顺序分为:门(套装门)框地组合、门洞地安放、门扇地入洞三大部分。 一、门框安装方法: 30MM厚地门(套装门代理)框可适合宽度120MM、150MM、180MM、210MM、240MM等墙体,能够满足大部分装修地要求。 1、拆开整体门套线地包装箱,检查各种部件:1条823±1MM长地顶框,2条约 2.1米长地侧框、门套线、前门框线、后门框线、静音条、门挡线、固定铁片、膨胀螺丝、木螺丝等。 2、在两条侧框地一端已有加工好地9×18MM地固定用台阶,并钻有两小孔以方便木螺丝地固定;在侧面,钻有沉头孔,安装时可用膨胀螺丝固定。保证在对齐以后用木螺丝锁紧顶框和侧框。 3、在下方置一块临时固定木方,进行辅助校正,使门框大致成垂直方形。门框安装完毕。 二、门洞安装方法: 1、把组合好地门框装入门洞,调整好两侧及顶部间隙,用木楔调平调直并垫紧门框。 2、如用膨胀螺丝安装则用冲击钻对准侧框上地膨胀螺丝孔在墙体上钻孔,装上膨胀螺丝并用自攻螺丝紧固。,塞入壁虎,则对准铁片上预留地孔钻孔,锁紧;如用固定铁片安装. 3、在墙体和门框间地空隙里填充发泡胶或水泥浆。 4、发泡胶或水泥浆风干后,去掉临时固定木方并锯掉多余地凸出木楔。 5、用万能胶水把前门框线、后门框线粘贴到门框上。接角处需在宽度方向切45度角,前门框线为70MM,后门框线为100MM、150MM、250MM等规格。 6、用万能胶水把门套线粘贴并插入到门框上特有地3MM宽30MM深地沟槽内,

EDEM技术在选煤厂转载点溜槽设计中的应用

Mine Engineering 矿山工程, 2020, 8(2), 200-207 Published Online April 2020 in Hans. https://www.sodocs.net/doc/9e4791568.html,/journal/me https://https://www.sodocs.net/doc/9e4791568.html,/10.12677/me.2020.82026 Application of EDEM Technology in the Design of Chute at Transfer Station in Coal Preparation Plant Honggang Ji Beijing Huayu Engineering Co. Ltd. Xi’an Branch, China Coal Technology and Engineering Group, Xi’an Shaanxi Received: Mar. 30th, 2020; accepted: Apr. 21st, 2020; published: Apr. 28th, 2020 Abstract The design of chute in the traditional coal preparation plant mainly depends on the experience of the designers. The improper design of chute will lead to the problems of dust pollution, the block-age of chute, the deviation of the belt, the serious scattering of materials and the serious wear and tear of the equipment. The EDEM technology can be used to simulate and analyze the movement track, speed and wear of chute, and then optimize the design of chute, slow down the falling speed of materials, ensure material point alignment and avoid material blocking, material scattering and so on. In this paper, the traditional design of chute at transfer station in a coal preparation plant is compared with the curved chute designed by using EDEM technology. The simulation results show that the chute designed by EDEM can avoid the problems of chute blocking, belt deflection, dust suppression and so on. Keywords EDEM, Chute Design, Coal Preparation Plant, Transfer Station EDEM技术在选煤厂转载点溜槽设计中 的应用 姬红刚 中煤科工集团北京华宇工程有限公司西安分公司,陕西西安 收稿日期:2020年3月30日;录用日期:2020年4月21日;发布日期:2020年4月28日

电子围栏安装说明书模板

电子围栏安装说明 书

前言 北京世纪天彩科技发展有限公司成立于4月,是一家从事周界安防产品的设计、研发、生产、销售及服务等为一体的专业性高科技公司。公司具有清华大学,中国公安大学等科研技术背景,在周界安防产品,特别是脉冲电子围栏研发中具有雄厚的科研技术实力。 一流的产品和优质的服务,是我们的核心竞争力。我们专注于产品的研发和售后服务,专业的研发团队不断跟踪国内外行业发展动向,根据客户要求开发市场需求的产品。专业配套的电子产品生产线、测试平台及专业培训的技术队伍确保每一台产品均为优质产品。 公司自主研发、生产的脉冲电子围栏主机及周界配件不但符合GB/T7946- 《脉冲电子围栏及其安装和安全运行》的要求而且满足CEI-61011国际电子围栏标准。产品已远销世界各国,公司必将成为国际化的研发、生产及服务基地。 产品广泛应用于变电站、电厂、工矿企业、物质仓库、住宅小区、别墅、学校、水厂、养殖场、机场、监狱、军事设施等。

目录 一、功能与特点............................................................................................................. .. (1) 1.1 系统功能............................................................................................................. . (1) 1.2 系统特点............................................................................................................. . (1) 二、产品说明............................................................................................................. (2) 2.1 产品设计依据.............................................................................................................

led电子屏软件安装及使用说明

目录 软件安装说明: (1) 软件使用说明: (2) 一、软件设置及基本操作步骤: (2) 二、软件功能介绍 (6) 三、主要设置示例 (9) 1、显示屏属性 (9) 2、节目属性 (10) 3、字幕属性(单行文字显示) (11) 4、文本属性(多行文字显示) (12) 5、图片属性 (13) 6、动画属性 (16) 7、其他属性: (18)

光盘内包含: 软件安装说明: 1、双击“利路通动卡软件.exe”,进行安装。安装后桌面建立一个图标。 2、双击桌面软件图标。 ①出现,请安装光盘内“NET环境.exe”后启动软件; ②软件正常启动后及安装完成

软件使用说明: 一、软件设置及基本操作步骤: 1、打开软件。界面如下:

2、点击菜单栏“文件”,“新建”,写好项目名称后,保存即可。 3、点击菜单栏里“设置”按钮,在下拉的菜单里选择“屏设置”,打开屏参设置对话框,如下图所示:

3、在控制卡选项中,选择对应的控制卡。 4、使用串口时请首先设置串口号(串口号在计算机设备管理器中查找),点击通讯检测。 在硬件连接正常,并且确保硬件没有问题的情况下,会出现“连接成功”,连接不通会出现“连接失败”。 显示屏列表区可增加,便于多屏调试 控制卡选择 显示屏说明,便于记录显示屏位置 单元板色彩选择 单元板种类选择 单元板数据极性和OE 极性调整 单元板块数设置 串口通讯检

5、使用U盘口,请往下操作。 6、在屏参设置下面选择单元板,设置显示屏的宽、高,此处为单元板的块数(非点数),然后点击“确定”。 7、点击“字幕”或者“文本”“图片”“动画”,添加节目元素。(字幕为单行显示,文本为多行显示) 通过屏显示框下部的按钮对节目元素进行大小,位置的编辑,或手动拉送黄色边框进行编辑。 8、双击绿色的区域,在打开的对话框里输入内容,并且对字体、大小、位置等内容进行编 辑,编辑好关闭该对话框。 9、在主界面下方对显示方式、速度、停留时间等内容做调整。 10、使用串口,点击,等待内容传送完毕。 如果提示发送超时,请在“屏参设置”界面里,重新“通讯检测”或者重启软件。 11、 U 盘卡,将U 盘插入电脑,点击,左边选择亮度,右边选择U 盘的盘符。 点击“导出”,完成后,把U 盘从电脑上拔掉,插到U 盘控制卡上,数据立即自动读取,读取完毕,显示屏自动播放,U 盘即可拔掉。 二、软件功能介绍 1、软件界面有菜单栏、工具栏、列表区、编辑区、信息区等内容。

套装门安装规范

套装门安装规范 Company Document^uniber : WTUT-WT88Y-W8BBGB-BWYTT-19998

一、门套安装: 1、门套装配连接处?应严密.平整、无黑缝:固定配件应锁紧:门套对角线应准确.2米以内允许公差<1^米.2米以上允许V亳米: 2、门套装好后,应三维水平垂直,垂直度允许公差+2亳米.水平平直度公差允许+1亳米:门套与墙体 间结合应有固定螺钉(每延米不少于3个):门套宽度在200 以上应加装固定铁片:门套与墙之间 缝隙用发泡胶双面密封.发泡胶应涂匀,干后切割平整。 二、套线安装: 1、线安装应均匀涂胶与门套.墻体固定.套线接口处应平整.严密、无缝隙.安装后同侧套线在一个平面:伙I 墙体不平时,必须保证套线接口平整c套线弯度允许公差1毫米。套线与堆体缝隙应用密封胶填缝处理。 三、门扇安装: 1、门扇安装后,应平整、垂直,门扇与门套外露面相平:门扇开启无片响.开关灵活自如: 2、门套与门扇间缝隙,下缝为6电米.其余三边为2毫米:所有缝隙允许公差+罐米: 3、门扇关严后与密封条结合紧密,不摆动。 四、五金: 1、门合页应垂直、平整:平口合页应于门扇、门套对应开槽,槽口应规范,大小与合贞相同,三边允许公差+?装合后平整无缝隙,合页开启应灵活自如。三叉合页按模具安装,插销应插到位。合页固定螺钉应装全.平直.隐于合页平面。 2、门锁开槽应准确、规范,大小与锁体.锁片一致:门锁安装应紧固,开锁自如无异响:配件安装齐全,固定螺钉均应装全、平直。 3、吸、闭门器、拉手等均应安装在指定位辻,安装牢固.固定螺钉均应装全、平直,装后配件效果良好 五、外观: 1、套.门线与地面结合缝隙应小于3亳米?并用防水密封胶封合缝隙。 2、整橙门装毕.应平整划一,开启自如灵活,整休效果良好.无刻划痕。

edem破解版安装方法

破解版仅用作内部交流、学习。禁止用作商业用途。支持正版,请联系海基科技 本破解方法不彻底,仅破解了正版软件的部分功能 (1)运行与操作系统对应的安装程序,如XP32Installer_EDEM22.exe,即为Windows XP 32位操作系统下的安装程序,然后选择相应的版本进行安装,先安装第一个,再安装第二个。如下图所示. 一切默认安装完成.注意:中间会提示安装Windows Media Player和Visual C++ 2005 Redistributable.(对于edem 2.1及之前的版本,先安装EDEM License Manager,会提示安装Sentinel RMS License Manager;然后再安装EDEM主程序) 第二步,将破解文件中的用记事本打开,然后替换2.0为你安装的版本如2.5,然后保存(2.5.1版本也是2.5,替换快捷键ctrl+h)。将整个破解文件夹中的文件复制并替换到到bin文件夹下面。 第三步,我的电脑-属性-高级系统设置-高级-环境变量,添加两个用户变量如下 ,其中的键值是文件 用记事本程序打开后的内容。 第四步,在开始菜单下运行DEM-Solution->EDEM2.2->LM Admin,点击展开Subnet Servers,找到本电脑(即申请license的电脑),在电脑名称上右键依次选择Add Feature->From a File->To Server and its File,此时提示浏览license文件,选择修改后的, 会有相应的提示信息.一直点确定。然后ok。

第五步,打开开始菜单中。选择no-net以后点击 refresh,然后点击ok。 第六步,启动edem软件. (1)如需安装CFD coupling,运行相应的程序,默认安装即可. 1.卸载说明 (1)首先在控制面板中卸载edem软件及相关的组件(对于edem 2.1及之前的版本,需对edem, edem-CFD coupling,Sentinel RMS License Manager进行卸载); (2)清除目录C:\Program Files\DEM Solutions下的文件; (3)清除目录C:\Window\system32下的lservsta文件; (4)打开注册表,对整个注册表进行搜索(可按F3连续搜索),如输入dem,将搜到的与安 装目录C:\下的edem相关项全部清除(注意,不要将包含dem的其它项删除,如modem)(5)重启电脑.

电子围栏安装施工指引

电子围栏安装施工指引 一、施工准备 1、所需工具:冲击钻(?10mm、?12mm钻头)、活动扳手、螺丝刀、电烙铁、梯子、铁锤、 钳子、电工刀等。 2、所需材料:厂家提供的所有配件(配件实物图片及说明见说明书18、19、20页)、电源 线(供电距离<1000M,采用RVV2*1.0mm2,供电距离>1000M时,适当加大线径)、485通讯总线(RVSP2*1.0mm2)、膨胀螺丝(终端杆采用Ф10×100mm,每根用量4个;中间承力杆与中间杆采用Ф8×80mm,每根用量2个)、PVC管(根据电源线与信号线距离确定)、接地角铁(50*50*1500mm国标角钢)。 3、确定施工方案与施工草图绘制: 图3.1 1)控制方案的选择:根据实际现场情况选择合适的系统控制方案;LX-2008智能脉冲电子 围栏键盘控制方案(适用于无需采用计算机控制且总防区数不大于16防区的用户)、LX-2008智能脉冲电子围栏计算机控制方案(适用于需采用计算机控制且总防区数不大于16防区的用户)、LX-2008智能脉冲电子围栏局域网远程控制方案(适用于需采用计算机控制且总防区数大于16防区或需运用局域网来实现远程控制的用户)。例如图3.1用户可选择LX-2008智能脉冲电子围栏键盘控制方案或者LX-2008智能脉冲电子围栏计算机控制方案。 2)如何分区:现场防区的分区需考虑整个周界的平均分布和出现警情后能否准确定位,单 个防区距离4线最长不应超过500米,分区应该尽量靠近拐角处。例如图3.1可将70米+266米定义为1防区、190米+30米定义为2防区、250米+100米定义为3防区。3)主机安装位置:主机应安装在防区分区处,当现场防区总数超过1个防区时,单防区主 机应将两台主机集中安装在一个地方,以便安装与日后维护。例如图3.1,假如用户选用为3台单防区主机,可将两台安装在266米墙和190米墙交汇处,另一台安装在30米墙与250米墙交汇处。 4)各种支撑杆使用数量确定与安装角度确定:终端杆每根之间的距离不大于100米,在转 角小于120°或者高低落差较大、分区位置也需使用终端杆,中间承力杆一般为20~25米一根,其大于120°转角或落差较小的地方可用承力杆过渡,其余安装中间杆为4~5

LED显示屏安装与图解

LED显示屏安装图解LED显示屏安装教程 看图轻松学习LED显示屏的安装 LED显示屏根据应用领域不同,分为多种安装方式,有:固定安装、租赁吊装、球场围栏安装。根据用户使用环境不同,LED显示屏又分为多种安装方式,有:壁挂式、悬臂式、镶嵌式、立柱式、站立式、楼顶式、移动式、球场围栏式、租赁吊装式、弧形式等多种安装方式。下面一起来看看较为常见的11种LED显示屏安装方式。 1、壁挂式安装方式 1)此安装方式通常用于户内或者半户外。2)屏体显示面积小,一般不留维修通道空间,整屏取下进行维修,或者做成折叠一体式框架。3)屏体面积稍大一些,一般采用前维护设计(即正面维护设计,通常采用列拼装方式) 2、立柱式安装方式

立柱式安装方式有多种,一般作户外广告使用,以下:1)单立柱安装方式:适用于小屏应用;2)双立柱安装方式:适用于大屏应用;3)封闭式维护通道:适用于简易箱体;4)敞开式维护通道:适用于标准箱体。 3、悬臂式安装方式

1)此方式多用于户内以及半户外;2)一般用于通道、走廊入口处,也有车站、火车站、地铁口入口处等;3)有用于公路、铁路、高速公路上作交通诱导使用;4)屏体设计一般采用一体柜设计,或者吊装结构设计。 4、悬挂式安装方式

此安装方式与悬臂式安装方式大同小异,应用都一样,屏体采用一体柜设计方案,适用于室内、半户外屏体。 5、镶嵌式安装方式 1)整个显示屏体嵌入墙体,显示平面与墙面在同一水平面;2)采用简易箱体设计;3)一般采用前维护(正面维护设计);4)此安装方式,户内、户外都使用,但一般应用与小点距且显示面积不大的屏体;5)一般多用于大厦门口、大楼大厅等。 6、站立式安装方式 1)一般采用一体柜设计,也有分列式组合设计;2)适用于户内小点距规格屏体;3)一般显示面积小; 4)主要典型应用LED TV设计。 7、楼顶式安装方式

成品套装门施工方案完整版

成品套装门施工方案 Document serial number【NL89WT-NY98YT-NC8CB-NNUUT-NUT108】

中国农行呼市新城支行装修工程 (成品套装门安装) 专 项 施 工 方 案 编制人:胡日德审核人:郭立权审批人:陶志 编制单位:内蒙古诚达建筑装饰有限公司编制日期:2014年7月11号 成品套装门施工方案 一、工程概况 本工程为中国农业银行呼市新城支行办公楼内装饰工程,层数为四层,总建筑面积约1377.74平米。 1)成品套装门安装施工方案 1、工艺流程图

1)门窗扇安装前,应检查门窗框上、中、下三部分的宽度是否一致,如果偏差2mm以上要进行修整。要明确开启方向,而后量出门窗框口的净尺寸,考虑风缝的大小,再确定扇的高度和宽度,即进行修刨。 2)修刨时,在门窗扇的高度方向先刨平下冒头,以此为准再修刨上冒头; 在宽度方向上应将门窗扇立于门窗框中,检查与门窗框配合的松紧度,根据留缝要求进行修刨。由于木材的干缩湿胀,而且门窗扇、框均需要油漆饰及打底厚度,所以安装时要留缝,包括上述的封缝。门扇与地面缝(装饰面5mm)、门扇与门骑缝(油漆前2mm)。 3)门窗扇安装,采用初安调整临时固定安装固定的流程进行。修刨好的门窗扇,用木楔临时立于门窗框中,安排好缝隙后面的合页位置。合页位置距上、下边的距离宜为门窗扇高度的1/10,此位置利于合页受力,又可避开榫头。然后再把扇取下,用扁铲剔出合页槽。合页槽应外边浅,里边深,其深度应把合页合上以后能够与框、扇平正为准。剔槽后放入合页,上下合页各拧1颗螺丝钉将扇挂上,检查缝隙是否符合要求,扇与框是否齐平,扇能否关好。在检查合格后,再将螺丝钉全部上齐。对于双记扇门窗的安装,还需注意其错口序,按其开启方向看,右手门是盖口,左手门是等门。 4)比准锁头、锁线位置后,先安装锁母,再安装锁头,并进行各种用途的调试。 5)进行门扇、门窗安装的综合检查,确认合格后即可进行下道工序施工。 3、验收标准见下表:

相关主题