Merge with version on tag OCC-V2_1_0d
9
INSTALL
@ -1,6 +1,5 @@
|
||||
This is SMESH V2.0.0
|
||||
|
||||
This is the version 2.1.0 of SMESH
|
||||
Compatible with :
|
||||
GEOM V2_0_0
|
||||
KERNEL V2_0_0
|
||||
MED V2_0_0
|
||||
- KERNEL 2.1.0
|
||||
- GEOM 2.1.0
|
||||
- MED 2.1.0
|
||||
|
28
Makefile.in
@ -86,13 +86,39 @@ mesh_wrap.png \
|
||||
mesh_tree_group.png \
|
||||
mesh_edit_group.png \
|
||||
mesh_make_group.png \
|
||||
mesh_union2tri.png \
|
||||
mesh_uniontri.png \
|
||||
mesh_cutquad.png \
|
||||
mesh_smoothing.png \
|
||||
mesh_renumbering_nodes.png \
|
||||
mesh_renumbering_elements.png \
|
||||
mesh_extrusion.png \
|
||||
mesh_revolution.png \
|
||||
ModuleMesh.png \
|
||||
mesh_unionGroups.png \
|
||||
mesh_intersectGroups.png \
|
||||
mesh_cutGroups.png \
|
||||
mesh_deleteGroups.png \
|
||||
mesh_translation_vector.png \
|
||||
mesh_translation_points.png \
|
||||
mesh_rotation.png \
|
||||
mesh_symmetry_point.png \
|
||||
mesh_symmetry_axis.png \
|
||||
mesh_symmetry_plane.png \
|
||||
mesh_sew_freeborders.png \
|
||||
mesh_sew_conform_freeborders.png \
|
||||
mesh_sew_bordertoside.png \
|
||||
mesh_sew_sideelements.png \
|
||||
mesh_merge_nodes.png \
|
||||
select1.png \
|
||||
SMESH_en.xml \
|
||||
SMESH.config \
|
||||
StdMeshers.xml \
|
||||
SMESHCatalog.xml \
|
||||
flight_solid.brep
|
||||
flight_solid.brep \
|
||||
mesh_pattern.png \
|
||||
pattern_sample_2d.png \
|
||||
pattern_sample_3D.png
|
||||
|
||||
BIN_SCRIPT= \
|
||||
VERSION
|
||||
|
@ -22,20 +22,11 @@ if test "x$GEOM_DIR" == "x" ; then
|
||||
# GEOM_ROOT_DIR environment variable defined
|
||||
GEOM_DIR=$GEOM_ROOT_DIR
|
||||
|
||||
else
|
||||
|
||||
# search Geom binaries in PATH variable
|
||||
AC_PATH_PROG(TEMP, libGEOM_Swig.py)
|
||||
if test "x$TEMP" != "x" ; then
|
||||
GEOM_BIN_DIR=`dirname $TEMP`
|
||||
GEOM_DIR=`dirname $GEOM_BIN_DIR`
|
||||
fi
|
||||
|
||||
fi
|
||||
#
|
||||
fi
|
||||
|
||||
if test -f ${GEOM_DIR}/bin/salome/libGEOM_Swig.py ; then
|
||||
if test -f ${GEOM_DIR}/lib/salome/libGEOMClient.so ; then
|
||||
Geom_ok=yes
|
||||
AC_MSG_RESULT(Using Geom module distribution in ${GEOM_DIR})
|
||||
|
||||
|
@ -22,20 +22,11 @@ if test "x$MED_DIR" == "x" ; then
|
||||
# MED_ROOT_DIR environment variable defined
|
||||
MED_DIR=$MED_ROOT_DIR
|
||||
|
||||
else
|
||||
|
||||
# search Med binaries in PATH variable
|
||||
AC_PATH_PROG(TEMP, libMEDMEM_Swig.py)
|
||||
if test "x$TEMP" != "x" ; then
|
||||
MED_BIN_DIR=`dirname $TEMP`
|
||||
MED_DIR=`dirname $MED_BIN_DIR`
|
||||
fi
|
||||
|
||||
fi
|
||||
#
|
||||
fi
|
||||
|
||||
if test -f ${MED_DIR}/bin/salome/libMEDMEM_Swig.py ; then
|
||||
if test -f ${MED_DIR}/idl/salome/MED.idl ; then
|
||||
Med_ok=yes
|
||||
AC_MSG_RESULT(Using Med module distribution in ${MED_DIR})
|
||||
|
||||
|
@ -1,126 +0,0 @@
|
||||
AC_DEFUN([CHECK_NETGEN],[
|
||||
|
||||
AC_REQUIRE([AC_PROG_CXX])dnl
|
||||
AC_REQUIRE([AC_PROG_CXXCPP])dnl
|
||||
|
||||
AC_CHECKING(for Netgen Libraries)
|
||||
|
||||
AC_LANG_SAVE
|
||||
AC_LANG_CPLUSPLUS
|
||||
|
||||
AC_ARG_WITH(netgen,
|
||||
[ --with-netgen=DIR root directory path of NETGEN installation],
|
||||
WITHNETGEN="yes",WITHNETGEN="no")
|
||||
|
||||
NETGEN_INCLUDES=""
|
||||
NETGEN_LIBS=""
|
||||
|
||||
Netgen_ok=no
|
||||
|
||||
if test "$WITHNETGEN" = yes; then
|
||||
|
||||
echo
|
||||
echo
|
||||
echo -------------------------------------------------
|
||||
echo You are about to choose to use somehow the
|
||||
echo Netgen Library to generate Tetrahedric mesh.
|
||||
echo
|
||||
echo WARNING
|
||||
echo ----------------------------------------------------------
|
||||
echo ----------------------------------------------------------
|
||||
echo You are strongly advised to consult the file
|
||||
echo SMESH_SRC/src/NETGEN/ReadMeForNgUsers, particularly about
|
||||
echo assumptions made on the installation of the Netgen
|
||||
echo application and libraries.
|
||||
echo Ask your system administrator for those details.
|
||||
echo ----------------------------------------------------------
|
||||
echo ----------------------------------------------------------
|
||||
echo
|
||||
echo
|
||||
|
||||
NETGEN_HOME=$withval
|
||||
|
||||
if test "$NETGEN_HOME"; then
|
||||
NETGEN_INCLUDES="-I$NETGEN_HOME/include"
|
||||
NETGEN_LIBS_DIR="$NETGEN_HOME/lib/LINUX"
|
||||
NETGEN_LIBS="-L$NETGEN_LIBS_DIR"
|
||||
fi
|
||||
|
||||
CPPFLAGS_old="$CPPFLAGS"
|
||||
CPPFLAGS="$NETGEN_INCLUDES $CPPFLAGS"
|
||||
CXXFLAGS_old="$CXXFLAGS"
|
||||
CXXFLAGS="$NETGEN_INCLUDES $CXXFLAGS"
|
||||
|
||||
AC_MSG_CHECKING(for Netgen header file)
|
||||
|
||||
AC_CHECK_HEADER(nglib.h,Netgen_ok=yes,Netgen_ok=no)
|
||||
CPPFLAGS="$CPPFLAGS_old"
|
||||
CXXFLAGS="$CXXFLAGS_old"
|
||||
|
||||
if test "$WITHNETGEN" = "yes";then
|
||||
NETGEN_LIBS="-L. -lNETGEN"
|
||||
|
||||
AC_MSG_CHECKING(for Netgen libraries)
|
||||
|
||||
CPPFLAGS_old="$CPPFLAGS"
|
||||
CPPFLAGS="$NETGEN_INCLUDES $CPPFLAGS"
|
||||
CXXFLAGS_old="$CXXFLAGS"
|
||||
CXXFLAGS="$NETGEN_INCLUDES $CXXFLAGS"
|
||||
|
||||
LDFLAGS_old="$LDFLAGS"
|
||||
LDFLAGS="$NETGEN_LIBS $LDFLAGS"
|
||||
|
||||
AC_TRY_COMPILE(#include <iostream.h>
|
||||
#include <fstream.h>
|
||||
#include "nglib.h"
|
||||
,Ng_Init();
|
||||
Ng_Exit();,Netgen_ok=yes;ar x "$NETGEN_LIBS_DIR/libnginterface.a";
|
||||
ar x "$NETGEN_LIBS_DIR/libcsg.a";
|
||||
ar x "$NETGEN_LIBS_DIR/libgprim.a";
|
||||
ar x "$NETGEN_LIBS_DIR/libmesh.a";
|
||||
ar x "$NETGEN_LIBS_DIR/libopti.a";
|
||||
ar x "$NETGEN_LIBS_DIR/libgen.a";
|
||||
ar x "$NETGEN_LIBS_DIR/libla.a";
|
||||
ar x "$NETGEN_LIBS_DIR/libstlgeom.a";
|
||||
ar x "$NETGEN_LIBS_DIR/libgeom2d.a";
|
||||
$CXX -shared linopt.o bfgs.o linsearch.o global.o bisect.o meshtool.o refine.o ruler3.o improve3.o adfront3.o tetrarls.o prism2rls.o pyramidrls.o pyramid2rls.o netrule3.o ruler2.o meshclass.o improve2.o adfront2.o netrule2.o triarls.o geomsearch.o secondorder.o meshtype.o parser3.o quadrls.o specials.o parser2.o meshing2.o meshing3.o meshfunc.o localh.o improve2gen.o delaunay.o boundarylayer.o msghandler.o meshfunc2d.o smoothing2.o smoothing3.o topology.o curvedelems.o clusters.o zrefine.o ngexception.o geomtest3d.o geom2d.o geom3d.o adtree.o transform3d.o geomfuncs.o polynomial.o densemat.o vector.o basemat.o sparsmat.o algprim.o brick.o manifold.o bspline2d.o meshsurf.o csgeom.o polyhedra.o curve2d.o singularref.o edgeflw.o solid.o explicitcurve2d.o specpoin.o gencyl.o revolution.o genmesh.o spline3d.o surface.o identify.o triapprox.o meshstlsurface.o stlline.o stltopology.o stltool.o stlgeom.o stlgeomchart.o stlgeommesh.o table.o optmem.o spbita2d.o hashtabl.o sort.o flags.o seti.o bitarray.o array.o symbolta.o mystring.o moveablemem.o spline2d.o splinegeometry2.o ngnewdelete.o nglib.o -o libNETGEN.so;
|
||||
rm -rf adfront2.o adfront3.o adtree.o algprim.o array.o basemat.o bfgs.o bisect.o bitarray.o boundarylayer.o brick.o bspline2d.o clusters.o csgeom.o csgparser.o curve2d.o curvedelems.o delaunay.o densemat.o dynamicmem.o edgeflw.o explicitcurve2d.o extrusion.o flags.o gencyl.o genmesh.o geom2dmesh.o geom2d.o geom3d.o geomfuncs.o geomsearch.o geomtest3d.o global.o hashtabl.o hprefinement.o identify.o importsolution.o improve2gen.o improve2.o improve3.o linopt.o linsearch.o localh.o manifold.o meshclass.o meshfunc2d.o meshfunc.o meshing2.o meshing3.o meshstlsurface.o meshsurf.o meshtool.o meshtype.o moveablemem.o msghandler.o mystring.o netrule2.o netrule3.o ngexception.o nglib.o ngnewdelete.o optmem.o parser2.o parser3.o parthreads.o polyhedra.o polynomial.o prism2rls.o pyramid2rls.o pyramidrls.o quadrls.o readuser.o refine.o revolution.o ruler2.o ruler3.o secondorder.o seti.o singularref.o smoothing2.o smoothing3.o solid.o sort.o sparsmat.o spbita2d.o specials.o specpoin.o spline2d.o spline3d.o splinegeometry2.o stlgeomchart.o stlgeommesh.o stlgeom.o stlline.o stltool.o stltopology.o surface.o symbolta.o table.o tetrarls.o topology.o transform3d.o triapprox.o triarls.o vector.o writeabaqus.o writediffpack.o writefeap.o writefluent.o writepermas.o writetecplot.o writetochnog.o writeuser.o wuchemnitz.o zrefine.o,
|
||||
Netgen_ok=no)
|
||||
|
||||
AC_CACHE_VAL(salome_netgen_lib,[
|
||||
AC_TRY_LINK(
|
||||
#include <iostream.h>
|
||||
#include <fstream.h>
|
||||
#include "nglib.h"
|
||||
,Ng_Init();
|
||||
Ng_Exit();,
|
||||
eval "salome_netgen_lib=yes";rm -rf libNETGEN.so,eval "salome_netgen_lib=no";rm -rf libNETGEN.so)
|
||||
])
|
||||
Netgen_ok="$salome_netgen_lib"
|
||||
|
||||
|
||||
LDFLAGS="$LDFLAGS_old"
|
||||
CPPFLAGS="$CPPFLAGS_old"
|
||||
CXXFLAGS="$CXXFLAGS_old"
|
||||
fi
|
||||
|
||||
|
||||
if test "x$Netgen_ok" = xno ; then
|
||||
AC_MSG_RESULT(no)
|
||||
AC_MSG_WARN(Netgen libraries not found or not properly installed)
|
||||
else
|
||||
AC_MSG_RESULT(yes)
|
||||
NETGEN_LIBS="-lNETGEN"
|
||||
CPPFLAGS="${CPPFLAGS} -DHAVE_NETGEN"
|
||||
IDLCXXFLAGS="${IDLCXXFLAGS} -DHAVE_NETGEN"
|
||||
OMNIORB_IDLPYFLAGS="${OMNIORB_IDLPYFLAGS} -DHAVE_NETGEN"
|
||||
fi
|
||||
fi
|
||||
AC_SUBST(NETGEN_INCLUDES)
|
||||
AC_SUBST(NETGEN_LIBS)
|
||||
AC_SUBST(NETGEN_LIBS_DIR)
|
||||
AC_SUBST(WITHNETGEN)
|
||||
|
||||
AC_LANG_RESTORE
|
||||
|
||||
])dnl
|
@ -10,9 +10,12 @@ HAVE_SSTREAM=@HAVE_SSTREAM@
|
||||
|
||||
|
||||
LIBS=@LIBS@
|
||||
LIBSFORBIN=@LIBS@
|
||||
LDFLAGS=@LDFLAGS@ -L$(top_builddir)/lib/salome -Xlinker -rpath-link -Xlinker -L$(top_builddir)/lib/salome
|
||||
LDFLAGSFORBIN=@LDFLAGS@ -L$(top_builddir)/lib/salome -Xlinker -rpath-link -Xlinker -L$(top_builddir)/lib/salome
|
||||
# add libstdc++ to link c++ library with libtool !
|
||||
LDFLAGS+= -lstdc++
|
||||
LDFLAGSFORBIN+= -lstdc++
|
||||
|
||||
CP=@CP@
|
||||
|
||||
@ -31,7 +34,7 @@ C_DEPEND_FLAG = @C_DEPEND_FLAG@
|
||||
# C++
|
||||
|
||||
CXX = @CXX@
|
||||
CXXFLAGS = @CXXFLAGS@
|
||||
CXXFLAGS = @CXXFLAGS@
|
||||
CXX_DEPEND_FLAG = @CXX_DEPEND_FLAG@
|
||||
|
||||
# BOOST Library
|
||||
|
346
adm_local/unix/make_conclude.in
Normal file
@ -0,0 +1,346 @@
|
||||
#=======================================================================
|
||||
# This section of this makefile comes from the file
|
||||
# 'adm/unix/make_conclude' which was generated with config.status
|
||||
# from file adm/unix/make_conclude.in
|
||||
#=======================================================================
|
||||
# -* Makefile *-
|
||||
#
|
||||
# Authors : Patrick GOLDBRONN (CEA) - Marc Tajchman (CEA)
|
||||
# Date : 6/07/2001
|
||||
# $Header$
|
||||
#
|
||||
|
||||
# ORB Specifics rules
|
||||
@CORBA@
|
||||
|
||||
# transform idl reference in appropriate obj file
|
||||
LIB_CLIENT_SRC = $(LIB_CLIENT_IDL:%.idl=%$(IDL_CLN_CXX))
|
||||
LIB_SERVER_SRC = $(LIB_SERVER_IDL:%.idl=%$(IDL_SRV_CXX))
|
||||
LIB_MOC_SRC = $(LIB_MOC:%.h=%_moc.cxx)
|
||||
LIB_SRC+=$(LIB_MOC_SRC)
|
||||
LIB_SWIG_SRC = $(SWIG_DEF:%.i=%_wrap.cxx)
|
||||
LIB_DEP= $(LIB_SRC) $(LIB_CLIENT_SRC) $(LIB_SERVER_SRC) $(LIB_SWIG_SRC)
|
||||
|
||||
LIB_CLIENT_OBJ = $(LIB_CLIENT_IDL:%.idl=%$(IDL_CLN_OBJ))
|
||||
LIB_SERVER_OBJ = $(LIB_SERVER_IDL:%.idl=%$(IDL_SRV_OBJ))
|
||||
|
||||
|
||||
# transform c file in appropriate libtool obj file (.c, .cc and .cxx)
|
||||
LIB_OBJ_C = $(patsubst %.c, %.lo, $(filter %.c, $(LIB_SRC)))
|
||||
LIB_OBJ_CC = $(patsubst %.cc, %.lo, $(filter %.cc, $(LIB_SRC)))
|
||||
LIB_OBJ_CXX = $(patsubst %.cxx, %.lo, $(filter %.cxx, $(LIB_SRC)))
|
||||
LIB_SWIG_OBJ = $(LIB_SWIG_SRC:%.cxx=%.lo)
|
||||
LIB_OBJ_F = $(patsubst %.f, %.lo, $(filter %.f, $(LIB_SRC)))
|
||||
|
||||
# all libtool obj file in library
|
||||
LIB_OBJ = $(LIB_OBJ_CXX) $(LIB_OBJ_CC) $(LIB_OBJ_C) $(LIB_CLIENT_OBJ:%.o=%.lo) $(LIB_SERVER_OBJ:%.o=%.lo) $(LIB_SWIG_OBJ) $(LIB_OBJ_F)
|
||||
|
||||
# LIB_BUILD = $(LIB:%.la=$(top_builddir)/lib/salome/%.la)
|
||||
LIB_BUILD = $(patsubst %.la, $(top_builddir)/lib/salome/%.la, $(filter %.la, $(LIB)))
|
||||
LIB_BUILD_A = $(patsubst %.a, $(top_builddir)/lib/salome/%.a, $(filter %.a, $(LIB)))
|
||||
|
||||
ifneq ($(findstring cmodule.la,$(filter %.la, $(LIB))),)
|
||||
LIB_SWIG = $(patsubst %cmodule.la,%.so, $(filter %.la, $(LIB)))
|
||||
else
|
||||
LIB_SWIG =
|
||||
endif
|
||||
|
||||
lib: $(LIB_BUILD) $(LIB_CLIENT_PY)
|
||||
# we don't build static library !
|
||||
|
||||
$(LIB_BUILD): $(top_builddir)/lib/salome/%.la: %.la
|
||||
-$(RM) $@
|
||||
-$(RM) $(patsubst %.la, %.so, $@)
|
||||
-$(RM) $(patsubst %.la, %.a, $@)
|
||||
ln -sf $(CURDIR)/$< $@ || true
|
||||
ln -sf $(patsubst %.la, %.so, $(CURDIR)/.libs/$<) \
|
||||
$(patsubst %.la, %.so, $@) || true
|
||||
ln -sf $(patsubst %.la, %.so, $(CURDIR)/.libs/$<).0 \
|
||||
$(patsubst %.la, %.so, $@).0 || true
|
||||
|
||||
if ! test -z $(LIB_SWIG) ; then \
|
||||
ln -sf $(patsubst %.la,%.so, $(CURDIR)/.libs/$<) $(top_builddir)/lib/salome/_$(LIB_SWIG) || true;\
|
||||
fi;
|
||||
|
||||
$(LIB_BUILD_A): $(top_builddir)/lib/salome/%.a: %.a
|
||||
-$(RM) $@
|
||||
ln -sf $(CURDIR)/$< $@ || true
|
||||
|
||||
$(LIB): $(LIB_OBJ)
|
||||
@$(LT) --mode=link $(CXX) -rpath $(libdir) -o $@ $(CXXFLAGS) $(LIB_OBJ) $(LDFLAGS) $(LIBS)
|
||||
|
||||
# transform idl reference in appropriate obj file
|
||||
BIN_CLIENT_SRC = $(BIN_CLIENT_IDL:%.idl=%$(IDL_CLN_CXX))
|
||||
BIN_SERVER_SRC = $(BIN_SERVER_IDL:%.idl=%$(IDL_SRV_CXX))
|
||||
BIN_MOC_SRC = $(BIN_MOC:%.h=%_moc.cxx)
|
||||
BIN_SRC+=$(BIN_MOC_SRC)
|
||||
BIN_DEP=$(BIN:%=%.cxx) $(BIN_SRC) $(BIN_CLIENT_SRC) $(BIN_SERVER_SRC)
|
||||
|
||||
BIN_CLIENT_OBJ = $(BIN_CLIENT_IDL:%.idl=%$(IDL_CLN_OBJ))
|
||||
BIN_SERVER_OBJ = $(BIN_SERVER_IDL:%.idl=%$(IDL_SRV_OBJ))
|
||||
# transform c file in appropriate libtool obj file (.c)
|
||||
BIN_OBJ_C = $(patsubst %.c, %.o, $(filter %.c, $(BIN_SRC)))
|
||||
# transform c++ file in appropriate libtool obj file (.cc and .cxx)
|
||||
BIN_OBJ_CC = $(patsubst %.cc, %.o, $(filter %.cc, $(BIN_SRC)))
|
||||
BIN_OBJ_CXX = $(patsubst %.cxx, %.o, $(filter %.cxx, $(BIN_SRC)))
|
||||
# all obj file in bin target
|
||||
BIN_OBJ = $(BIN_OBJ_CC) $(BIN_OBJ_CXX) $(BIN_OBJ_C) $(BIN_CLIENT_OBJ) $(BIN_SERVER_OBJ)
|
||||
|
||||
bin: $(BIN:%=$(top_builddir)/bin/salome/%) $(BIN) $(LIB) pyscripts sharedpyscripts
|
||||
|
||||
BIN_LIB=$(LIB:lib%.la=-l%)
|
||||
|
||||
$(BIN:%=$(top_builddir)/bin/salome/%) $(TEST_PROGS:%=$(top_builddir)/bin/salome/%): $(top_builddir)/bin/salome/%: %
|
||||
-$(RM) $@
|
||||
ln -sf $(CURDIR)/$< $@
|
||||
|
||||
$(BIN) $(TEST_PROGS): %: %.lo $(BIN_OBJ)
|
||||
$(CXX) $(CXXFLAGS) -o $@ $^ $(BIN_LIB) $(LDFLAGSFORBIN) $(LIBSFORBIN)
|
||||
|
||||
# copy python scripts in $(top_builddir)/bin/salome
|
||||
#
|
||||
DEST_PYSCRIPTS = $(EXPORT_PYSCRIPTS:%=$(top_builddir)/bin/salome/%)
|
||||
pyscripts: $(DEST_PYSCRIPTS)
|
||||
$(DEST_PYSCRIPTS): $(top_builddir)/bin/salome/%: %
|
||||
cp -f $< $@
|
||||
|
||||
# copy pyqt files in $(PYTHON_SHARED_SITE)
|
||||
#
|
||||
PYTHON_SHARED_SITE=$(top_builddir)/lib/python$(PYTHON_VERSION)/site-packages/salome/shared_modules
|
||||
|
||||
$(PYTHON_SHARED_SITE):
|
||||
$(INSTALL) -d $@
|
||||
|
||||
DEST_SHAREDPYSCRIPTS = $(EXPORT_SHAREDPYSCRIPTS:%=$(PYTHON_SHARED_SITE)/%)
|
||||
sharedpyscripts: $(PYTHON_SHARED_SITE) $(DEST_SHAREDPYSCRIPTS)
|
||||
$(DEST_SHAREDPYSCRIPTS): $(PYTHON_SHARED_SITE)/%: %
|
||||
cp -f $< $@
|
||||
|
||||
check: test
|
||||
|
||||
tests: test
|
||||
|
||||
test: $(LIB) $(TEST_PROGS:%=$(top_builddir)/bin/salome/%)
|
||||
|
||||
|
||||
# copy header file in $(inc_builddir)
|
||||
#
|
||||
DEST_HEADERS = $(EXPORT_HEADERS:%=$(inc_builddir)/%)
|
||||
inc: $(DEST_HEADERS)
|
||||
$(DEST_HEADERS): $(inc_builddir)/%: %
|
||||
cp -f $< $@
|
||||
|
||||
# build resources file (icons and messages) : .qm file from .po file
|
||||
resources: $(PO_FILES:%.po=$(top_builddir)/share/salome/resources/%.qm)
|
||||
|
||||
# Make installation directories if they don't exist.
|
||||
$(libdir) $(includedir) $(bindir) $(datadir) $(idldir) $(sharedpydir):
|
||||
$(INSTALL) -d $@ && chmod 755 $@
|
||||
|
||||
# Install the library, the public header files, and programs.
|
||||
install: $(LIB) $(BIN) $(TEST_PROGS) $(libdir) $(includedir) $(bindir) $(datadir) $(idldir) install-python install-sharedpyqt install-qm
|
||||
@for f in X $(LIB); do \
|
||||
if test $$f != X; then \
|
||||
($(LT_INSTALL_LIB) $$f $(libdir)/. || exit 1); \
|
||||
fi; \
|
||||
done
|
||||
@if ! test -z $(LIB_SWIG) ; then \
|
||||
(cd $(libdir); ln -sf $(patsubst %.so, %cmodule.so, $(LIB_SWIG)) _$(LIB_SWIG) || true); \
|
||||
fi;
|
||||
@for f in X $(BIN); do \
|
||||
if test $$f != X; then \
|
||||
($(LT_INSTALL_PROG) $$f $(bindir)/. || exit 1); \
|
||||
fi; \
|
||||
done
|
||||
# Install tests programmes in bindir
|
||||
@for f in X $(TEST_PROGS); do \
|
||||
if test $$f != X; then \
|
||||
($(LT_INSTALL_PROG) $$f $(bindir)/. || exit 1); \
|
||||
fi; \
|
||||
done
|
||||
# Install exported includes in includedir
|
||||
@for f in X $(EXPORT_HEADERS:%=$(srcdir)/%); do \
|
||||
if test $$f != X; then \
|
||||
(cp -p -f $$f $(includedir) || exit 1); \
|
||||
fi; \
|
||||
done
|
||||
|
||||
# Install python script in $(bindir)
|
||||
install-python: $(bindir) $(EXPORT_PYSCRIPTS:%=install-%)
|
||||
|
||||
$(EXPORT_PYSCRIPTS:%=install-%): install-%: %
|
||||
$(INSTALL_PROGRAM) $< $(bindir)/.
|
||||
|
||||
#install-python: $(bindir) $(EXPORT_PYSCRIPTS)
|
||||
# @for f in X $(EXPORT_PYSCRIPTS); do \
|
||||
# if test $$f != X; then \
|
||||
# ($(INSTALL_PROGRAM) $$f $(bindir)/. || exit 1); \
|
||||
# fi; \
|
||||
# done
|
||||
|
||||
# Install pyqt script in $(install-sharedpyqt)
|
||||
install-sharedpyqt: $(sharedpydir) $(EXPORT_SHAREDPYSCRIPTS:%=install-%)
|
||||
|
||||
$(EXPORT_SHAREDPYSCRIPTS:%=install-%): install-%: %
|
||||
$(INSTALL_PROGRAM) $< $(sharedpydir)/.
|
||||
|
||||
|
||||
# generic rule to install .qm files :
|
||||
install-qm: resources
|
||||
$(INSTALL) -d $(datadir)/resources
|
||||
@for f in X $(PO_FILES:%.po=$(top_builddir)/share/salome/resources/%.qm); do \
|
||||
if test $$f != X; then \
|
||||
($(INSTALL_DATA) $$f $(datadir)/resources/. || exit 1); \
|
||||
fi; \
|
||||
done
|
||||
|
||||
# Removes those things that `make install' (would have) installed.
|
||||
uninstall:
|
||||
@if test "X$(LIB)" != X; then \
|
||||
for f in $(LIB); do \
|
||||
$(LT_UNINSTALL) $(libdir)/$$f; \
|
||||
done; \
|
||||
fi
|
||||
@if test "X$(BIN)" != X; then \
|
||||
for f in $(BIN); do \
|
||||
$(LT_UNINSTALL) $(bindir)/$$f; \
|
||||
done; \
|
||||
fi
|
||||
@for f in X $(TEST_PROGS); do \
|
||||
if test $$f != X; then \
|
||||
$(LT_UNINSTALL) $(bindir)/$$f; \
|
||||
fi; \
|
||||
done
|
||||
# Uninstall exported includes in includedir
|
||||
@for f in X $(EXPORT_HEADERS); do \
|
||||
if test $$f != X; then \
|
||||
$(LT_UNINSTALL) $(includedir)/$$f; \
|
||||
fi; \
|
||||
done
|
||||
# Uninstall python script in $(bindir)
|
||||
@for f in X $(EXPORT_PYSCRIPTS); do \
|
||||
if test $$f != X; then \
|
||||
$(LT_UNINSTALL) $(bindir)/$$f ; \
|
||||
fi; \
|
||||
done
|
||||
|
||||
# Uninstall pyqt script in $(sharedpydir)
|
||||
@for f in X $(EXPORT_SHAREDPYSCRIPTS); do \
|
||||
if test $$f != X; then \
|
||||
$(LT_UNINSTALL) $(sharedpydir)/$$f ; \
|
||||
fi; \
|
||||
done
|
||||
|
||||
# Uninstall qm files
|
||||
@for f in X $(PO_FILES:%.po=%.qm); do \
|
||||
if test $$f != X; then \
|
||||
$(LT_UNINSTALL) $(datadir)/resources/$$f ; \
|
||||
fi; \
|
||||
done
|
||||
|
||||
# remove all dependencies files
|
||||
#
|
||||
cleandep:
|
||||
-$(RM) .dep*
|
||||
|
||||
# Removes temporary files without removing the final target files. That is,
|
||||
# remove things like object files but not libraries or executables.
|
||||
#
|
||||
mostlyclean: cleandep
|
||||
-$(RM) $(LIB_OBJ) $(LIB_OBJ:.lo=.o)
|
||||
-$(RM) $(BIN_OBJ) $(BIN:%=%.o)
|
||||
-$(RM) $(TEST_OBJ) $(TEST_OBJ:.lo=.o)
|
||||
-$(RM) $(PROG_OBJ) $(PROG_OBJ:.lo=.o) $(MOSTLYCLEAN)
|
||||
|
||||
# Like `mostlyclean' except it also removes the final targets: things like
|
||||
# libraries and executables. This target doesn't remove any file that
|
||||
# is part of the SALOME distribution.
|
||||
#
|
||||
clean: mostlyclean
|
||||
-$(RM) $(LIB) $(TEST_PROGS) $(BIN) $(CLEAN)
|
||||
-$(RM) TAGS *~ *# core *.core
|
||||
-$(RM) -r .libs
|
||||
-$(RM) $(top_builddir)/lib/salome/$(LIB)
|
||||
-$(RM) $(patsubst %,$(top_builddir)/bin/salome/%, $(BIN))
|
||||
-$(RM) $(patsubst %.la, %.so, $(top_builddir)/lib/salome/$(LIB))
|
||||
-$(RM) $(patsubst %.la, %.a, $(top_builddir)/lib/salome/$(LIB))
|
||||
# remove idl generated files (sources)
|
||||
-$(RM) $(LIB_CLIENT_SRC) $(LIB_SERVER_SRC) $(BIN_CLIENT_SRC) $(BIN_SERVER_SRC)
|
||||
# remove idl generated files (headers)
|
||||
-$(RM) $(LIB_CLIENT_IDL:%.idl=%$(IDL_CLN_H)) $(LIB_SERVER_IDL:%.idl=%$(IDL_SRV_H))
|
||||
-$(RM) $(BIN_CLIENT_IDL:%.idl=%$(IDL_CLN_H)) $(BIN_SERVER_IDL:%.idl=%$(IDL_SRV_H))
|
||||
-$(RM) $(LIB_MOC_SRC) $(BIN_MOC_SRC)
|
||||
-$(RM) $(LIB_SWIG_SRC)
|
||||
|
||||
# Like `clean' except it also removes files that were created by running
|
||||
# configure. If you've unpacked the source and built without creating
|
||||
# any other files, then `make distclean' will leave only the files that were
|
||||
# in the distribution.
|
||||
#
|
||||
distclean: clean
|
||||
#remove qm file !
|
||||
-$(RM) $(PO_FILES:%.po=%.qm) $(PO_FILES:%.po=$(top_builddir)/share/salome/resources/%.qm)
|
||||
#remove include files
|
||||
-$(RM) $(DEST_HEADERS)
|
||||
-$(RM) $(DISTCLEAN) *.bak *.old *.new .dep*
|
||||
@if test -f $(srcdir)/Makefile.in; then \
|
||||
(@SETX@; $(RM) Makefile); \
|
||||
fi
|
||||
|
||||
|
||||
#implicits rules
|
||||
.cc.o:
|
||||
$(CXX) $(CXXFLAGS) $(CPPFLAGS) -c $<
|
||||
|
||||
.cc.lo:
|
||||
$(LT) --mode=compile $(CXX) $(CXXFLAGS) $(CPPFLAGS) -c $<
|
||||
|
||||
.cxx.o:
|
||||
$(CXX) $(CXXFLAGS) $(CPPFLAGS) -c $<
|
||||
|
||||
.cxx.lo:
|
||||
$(LT) --mode=compile $(CXX) $(CXXFLAGS) $(CPPFLAGS) -c $<
|
||||
|
||||
.c.o:
|
||||
$(CC) $(CFLAGS) $(CPPFLAGS) -c $<
|
||||
|
||||
.c.lo:
|
||||
$(LT_COMPILE) $(CFLAGS) $(CPPFLAGS) -c $<
|
||||
|
||||
.f.o:
|
||||
$(FC) $(FFLAGS) -c $< -o $@
|
||||
|
||||
.f.lo:
|
||||
$(LT) --mode=compile $(FC) $(FFLAGS) -c $<
|
||||
|
||||
.ui.h:
|
||||
$(UIC) -o $@ $<
|
||||
|
||||
.ui.cxx:
|
||||
$(UIC) -o $@ -i $*.h $<
|
||||
|
||||
#pattern rules
|
||||
%_moc.cxx : %.h
|
||||
$(MOC) $< -o $@
|
||||
|
||||
%_wrap.cxx : %.i
|
||||
$(SWIG) $(SWIG_FLAGS) -o $@ $<
|
||||
|
||||
$(top_builddir)/share/salome/resources/%.qm: %.po
|
||||
if test -e ${KERNEL_ROOT_DIR}/bin/salome/msg2qm ; then \
|
||||
${KERNEL_ROOT_DIR}/bin/salome/msg2qm $< $@ ; \
|
||||
else \
|
||||
$(top_builddir)/bin/salome/msg2qm $< $@ ; \
|
||||
fi
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
# The following section of this makefile contains dependencies between the
|
||||
# source files and the header files. If GNU make and GCC are being used then
|
||||
# the dependencies are in the form of rules that cause the information to
|
||||
# be kept updated automatically. Otherwise the dependencies are listed
|
||||
# explicitly and come from the `.distdep' files in the various directories.
|
||||
# These files are part of the distribution and are generated automatically on
|
||||
# GNU/GCC systems.
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@DEPEND@
|
@ -1,2 +1,2 @@
|
||||
THIS IS SALOME - SMESH VERSION: 2.0.0
|
||||
THIS IS SALOME - SMESH VERSION: 2.1.0
|
||||
|
||||
|
@ -128,7 +128,7 @@ echo " ./salome_adm/unix/depend \\" >> configure.in_tmp1
|
||||
echo " ./adm_local/unix/make_omniorb \\" >> configure.in_tmp1
|
||||
echo " ./salome_adm/unix/envScript \\" >> configure.in_tmp1
|
||||
echo " ./adm_local/unix/make_commence \\" >> configure.in_tmp1
|
||||
echo " ./salome_adm/unix/make_conclude \\" >> configure.in_tmp1
|
||||
echo " ./adm_local/unix/make_conclude \\" >> configure.in_tmp1
|
||||
echo " ./salome_adm/unix/make_module \\" >> configure.in_tmp1
|
||||
|
||||
\rm -f configure.in_tmp2 configure.in_tmp3
|
||||
|
@ -303,7 +303,7 @@ echo
|
||||
dnl generals files which could be included in every makefile
|
||||
|
||||
AC_SUBST_FILE(COMMENCE) COMMENCE=adm_local/unix/make_commence
|
||||
AC_SUBST_FILE(CONCLUDE) CONCLUDE=salome_adm/unix/make_conclude
|
||||
AC_SUBST_FILE(CONCLUDE) CONCLUDE=adm_local/unix/make_conclude
|
||||
AC_SUBST_FILE(MODULE) MODULE=salome_adm/unix/make_module
|
||||
|
||||
dnl les dependences
|
||||
|
@ -1,5 +1,5 @@
|
||||
|SourceProjectName:SMESH.hpr
|
||||
|DestinationProjectName:smesh.html
|
||||
|DestinationProjectName:smesh.htm
|
||||
whhost.js
|
||||
whmsg.js
|
||||
whmozemu.js
|
||||
@ -127,6 +127,7 @@ whskin_frmset01.htm
|
||||
smesh_hha.hhk
|
||||
smesh.hhc
|
||||
smesh.hhk
|
||||
extrusion.htm
|
||||
files\1d_meshing_algorithm.htm
|
||||
files\2d_(quadrangle)_meshing_algorithm.htm
|
||||
files\2d_meshing_algorithm.htm
|
||||
@ -138,34 +139,55 @@ files\about_modification_of_meshes.htm
|
||||
files\about_quality_controls.htm
|
||||
files\adding_nodes_and_elements.htm
|
||||
files\area_of_elements.htm
|
||||
files\arithmetic_1d.htm
|
||||
files\aspect_ratio.htm
|
||||
files\changing_orientation_of_elements.htm
|
||||
files\computing_meshes.htm
|
||||
files\connectivity.htm
|
||||
files\constructing_groups_of_specific_elements.htm
|
||||
files\constructing_meshes.htm
|
||||
files\constructing_submeshes.htm
|
||||
files\creating_groups.htm
|
||||
files\cutting_quadrangles.htm
|
||||
files\deflection_1d.htm
|
||||
files\diagonal_iversion_of_elements.htm
|
||||
files\displacing_nodes.htm
|
||||
files\displaying_elements_numbers.htm
|
||||
files\displaying_nodes_numbers.htm
|
||||
files\editing_groups.htm
|
||||
files\editing_hypotheses.htm
|
||||
files\importing_and_exporting_meshes.htm
|
||||
files\introduction_to_smesh.htm
|
||||
files\length_from_edges.htm
|
||||
files\length_of_edges.htm
|
||||
files\local_length_hypothesis.htm
|
||||
files\max._element_area_hypothesis.htm
|
||||
files\max._element_volume_hypothsis.htm
|
||||
files\merging_nodes.htm
|
||||
files\minimum_angle.htm
|
||||
files\non_conform_mesh_allowed_hypothesis.htm
|
||||
files\number_of_segments_hypothesis.htm
|
||||
files\propagation_of_1d_hypothesis_on_opposite_edges.htm
|
||||
files\reassigning_hypotheses_and_algorithms.htm
|
||||
files\removing_nodes_and_elements.htm
|
||||
files\renumbering_nodes_and_elements.htm
|
||||
files\rotation.htm
|
||||
files\running_smesh_module.htm
|
||||
files\scalar_bar_properties.htm
|
||||
files\sewing_meshes.htm
|
||||
files\shading.htm
|
||||
files\shrink.htm
|
||||
files\skew.htm
|
||||
files\smoothing.htm
|
||||
files\start_and_end_length_hypothesis.htm
|
||||
files\symmetry.htm
|
||||
files\taper.htm
|
||||
files\tetrahedron_(ghs3d)_meshing_algorithm.htm
|
||||
files\tetrahedron_(netgen)_meshing_algorithm.htm
|
||||
files\translation.htm
|
||||
files\uniting_a_set_of_triangles.htm
|
||||
files\uniting_two_triangles.htm
|
||||
files\using_operations_on_groups.htm
|
||||
files\using_smesh_module.htm
|
||||
files\view_update.htm
|
||||
files\viewing_mesh_info.htm
|
||||
@ -173,64 +195,149 @@ files\visualization_modes.htm
|
||||
files\visualization_properties.htm
|
||||
files\warp.htm
|
||||
files\wireframe.htm
|
||||
texture_horiz_ltbluebubbles.jpg
|
||||
pattern_mapping.htm
|
||||
revolution.htm
|
||||
ehlpdhtm.js
|
||||
texture_horiz_ltbluebubbles.jpg
|
||||
smesh.glo
|
||||
default.css
|
||||
image3.jpg
|
||||
image55.gif
|
||||
image96.gif
|
||||
image77.jpg
|
||||
image66.jpg
|
||||
image55.jpg
|
||||
image85.gif
|
||||
image74.gif
|
||||
image44.jpg
|
||||
image63.gif
|
||||
image22.jpg
|
||||
image11.jpg
|
||||
image41.gif
|
||||
image97.gif
|
||||
image78.jpg
|
||||
image67.jpg
|
||||
image75.gif
|
||||
image45.jpg
|
||||
image34.jpg
|
||||
image64.gif
|
||||
image23.jpg
|
||||
image12.jpg
|
||||
image31.gif
|
||||
image98.gif
|
||||
image87.gif
|
||||
image68.jpg
|
||||
image57.jpg
|
||||
image76.gif
|
||||
image46.jpg
|
||||
image35.jpg
|
||||
image65.gif
|
||||
image43.gif
|
||||
image32.gif
|
||||
image24.jpg
|
||||
image88.gif
|
||||
image69.jpg
|
||||
image58.jpg
|
||||
image77.gif
|
||||
image47.jpg
|
||||
image36.jpg
|
||||
image66.gif
|
||||
image44.gif
|
||||
image33.gif
|
||||
image22.gif
|
||||
image25.jpg
|
||||
image4.jpg
|
||||
image56.gif
|
||||
image45.gif
|
||||
image89.gif
|
||||
image59.jpg
|
||||
image78.gif
|
||||
image48.jpg
|
||||
image67.gif
|
||||
image34.gif
|
||||
image26.jpg
|
||||
image2.gif
|
||||
image79.gif
|
||||
image49.jpg
|
||||
image38.jpg
|
||||
image68.gif
|
||||
image57.gif
|
||||
image16.jpg
|
||||
image46.gif
|
||||
image35.gif
|
||||
image27.jpg
|
||||
image24.gif
|
||||
image6.jpg
|
||||
image47.gif
|
||||
image39.jpg
|
||||
image69.gif
|
||||
image3.jpg
|
||||
pics\exemple.gif
|
||||
image36.gif
|
||||
image28.jpg
|
||||
image25.gif
|
||||
image4.gif
|
||||
image7.jpg
|
||||
image48.gif
|
||||
image18.jpg
|
||||
image4.jpg
|
||||
image37.gif
|
||||
image29.jpg
|
||||
image26.gif
|
||||
image8.jpg
|
||||
image49.gif
|
||||
note1.gif
|
||||
image2.gif
|
||||
image38.gif
|
||||
image27.gif
|
||||
note1.gif
|
||||
image6.gif
|
||||
image9.jpg
|
||||
image80.jpg
|
||||
image6.jpg
|
||||
image39.gif
|
||||
image28.gif
|
||||
image81.jpg
|
||||
image70.jpg
|
||||
image4.gif
|
||||
image7.jpg
|
||||
image29.gif
|
||||
i_blue.jpg
|
||||
image50.gif
|
||||
pics\new.jpg
|
||||
image90.gif
|
||||
image71.jpg
|
||||
image60.jpg
|
||||
image8.jpg
|
||||
image91.gif
|
||||
image72.jpg
|
||||
image61.jpg
|
||||
image50.jpg
|
||||
image80.gif
|
||||
image6.gif
|
||||
image9.jpg
|
||||
image92.gif
|
||||
image73.jpg
|
||||
image62.jpg
|
||||
image51.jpg
|
||||
image81.gif
|
||||
image40.jpg
|
||||
image70.gif
|
||||
image7.gif
|
||||
i_blue.jpg
|
||||
image93.gif
|
||||
image74.jpg
|
||||
image63.jpg
|
||||
image52.jpg
|
||||
image82.gif
|
||||
image41.jpg
|
||||
image71.gif
|
||||
image30.jpg
|
||||
image8.gif
|
||||
image94.gif
|
||||
image75.jpg
|
||||
image64.jpg
|
||||
image53.jpg
|
||||
image83.gif
|
||||
image42.jpg
|
||||
image72.gif
|
||||
image61.gif
|
||||
image31.jpg
|
||||
image9.gif
|
||||
image20.jpg
|
||||
image95.gif
|
||||
image76.jpg
|
||||
image65.jpg
|
||||
image54.jpg
|
||||
image84.gif
|
||||
image43.jpg
|
||||
image73.gif
|
||||
image32.jpg
|
||||
image21.jpg
|
||||
image10.jpg
|
||||
image51.gif
|
||||
image40.gif
|
||||
image11.jpg
|
||||
image52.gif
|
||||
image41.gif
|
||||
image12.jpg
|
||||
pics\exemple.gif
|
||||
image53.gif
|
||||
image42.gif
|
||||
image31.gif
|
||||
image43.gif
|
||||
image32.gif
|
||||
image24.jpg
|
||||
smesh.ppf
|
||||
default_ns.css
|
||||
whdata\whtdata0.xml
|
||||
@ -254,6 +361,7 @@ whgdata\whlstt9.htm
|
||||
whgdata\whlstt10.htm
|
||||
whgdata\whlstt11.htm
|
||||
whgdata\whlstt12.htm
|
||||
whgdata\whlstt13.htm
|
||||
whgdata\whlsti0.htm
|
||||
whgdata\whlstfl0.htm
|
||||
whgdata\whlstfl1.htm
|
||||
@ -278,11 +386,16 @@ whgdata\whlstfl19.htm
|
||||
whgdata\whlstfl20.htm
|
||||
whgdata\whlstfl21.htm
|
||||
whgdata\whlstfl22.htm
|
||||
whgdata\whlstfl23.htm
|
||||
whgdata\whlstf0.htm
|
||||
whgdata\whlstf1.htm
|
||||
whgdata\whlstf2.htm
|
||||
whgdata\whlstf3.htm
|
||||
whgdata\whlstf4.htm
|
||||
whgdata\whlstf5.htm
|
||||
whgdata\whlstf6.htm
|
||||
whgdata\whlstf7.htm
|
||||
whgdata\whlstg0.htm
|
||||
smesh.html
|
||||
smesh_csh.html
|
||||
smesh_rhc.html
|
||||
smesh.htm
|
||||
smesh_csh.htm
|
||||
smesh_rhc.htm
|
||||
|
184
doc/salome/gui/SMESH/extrusion.htm
Executable file
@ -0,0 +1,184 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Extrusion</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=1041>
|
||||
<meta name=layout-width content=765>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
p.whs1 {margin-left: 40px;}
|
||||
img_whs2 {border-style: none; border: none; width: 27px; height: 24px;}
|
||||
img_whs3 {border-style: none; border: none; width: 523px; height: 307px;}
|
||||
ul.whs4 {list-style: disc;}
|
||||
table.whs5 {x-cell-content-align: top; width: 100%; border-spacing: 0px; border-spacing: 0px;}
|
||||
col.whs6 {width: 50%;}
|
||||
tr.whs7 {x-cell-content-align: top;}
|
||||
td.whs8 {width: 50%; padding-right: 10px; padding-left: 10px; border-right-style: none; border-left-style: none; border-top-style: none; border-bottom-style: none;}
|
||||
img_whs9 {border-style: none; border: none; width: 350px; height: 201px;}
|
||||
td.whs10 {width: 50%; padding-right: 10px; padding-left: 10px; border-top-style: none; border-bottom-style: none; border-right-style: none;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nModifying meshes\nExtrusion");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Extrusion</h1>
|
||||
|
||||
<p>Extrusion is a type of surface meshing by generation from discretized
|
||||
lines. It is used to build mesh elements of plus one dimension than the
|
||||
swept ones. Each swept 1D element produces one or more quadrangles (or
|
||||
triangles if one node of a rotated element lays on the revolution axis).</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To use extrusion:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs1">1. From the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>menu choose the <span style="font-weight: bold;"><B>Extrusion </B></span>item
|
||||
or click <img src="image91.gif" width="27px" height="24px" border="0" class="img_whs2"> button in the toolbar. The following dialog box
|
||||
shall appear:</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"><img src="image90.gif" width="523px" height="307px" border="0" class="img_whs3"></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">2. In this dialog box you should select </p>
|
||||
|
||||
<ul type="disc" class="whs4">
|
||||
|
||||
<li class=kadov-p><p class="whs1">the type of elements
|
||||
which will be extruded (1D or 2D),</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs1">specify the IDs of
|
||||
the elements which will be extruded by selecting them in the 3D viewer
|
||||
or select the whole mesh or submesh,</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs1">specify the vector
|
||||
along which the elements will be extruded,</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs1">number of steps</p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">3. Click the <span style="font-weight: bold;"><B>Apply
|
||||
</B></span>or <span style="font-weight: bold;"><B>OK </B></span>button.</p>
|
||||
|
||||
<p class=TODO
|
||||
style="margin-left: 40px;"> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<!--(Table)=========================================================-->
|
||||
<table x-use-null-cells cellspacing="0" width="100%" class="whs5">
|
||||
<col class="whs6">
|
||||
<col class="whs6">
|
||||
|
||||
<tr valign="top" class="whs7">
|
||||
<td width="50%" class="whs8">
|
||||
<p><img src="image77.jpg" width="350px" height="201px" border="0" class="img_whs9"></td>
|
||||
<td width="50%" class="whs10">
|
||||
<p><img src="image76.jpg" width="350px" height="201px" border="0" class="img_whs9"></td></tr>
|
||||
</table>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=380>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=460>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -36,7 +36,6 @@ if (navigator.appName !="Netscape")
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
img_whs3 {border-style: none; border: none; width: 27px; height: 24px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
@ -88,7 +87,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -111,9 +110,9 @@ else
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs2">From the <span style="font-weight: bold;"><B>Hypotheses
|
||||
</B></span>menu select <span style="font-weight: bold;"><B>Wire discretization
|
||||
</B></span>or click <img src="../image51.gif" width="27px" height="24px" border="0" class="img_whs3"> button in the toolbar.</p>
|
||||
<p class="whs2"><a href="about_meshing_algorithms.htm#ApplyAlgo">In
|
||||
the <span style="font-weight: bold;"><B>Create Algorithms </B></span>dialog box</a>
|
||||
select this algorithm and click <span style="font-weight: bold;"><B>Create</B></span>.</p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=380>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=460>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -36,7 +36,6 @@ if (navigator.appName !="Netscape")
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
img_whs3 {border-style: none; border: none; width: 26px; height: 27px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
@ -88,7 +87,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -111,9 +110,9 @@ else
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs2">From the <span style="font-weight: bold;"><B>Hypotheses
|
||||
</B></span>menu select <span style="font-weight: bold;"><B>Quadrangle (Mapping)
|
||||
</B></span>or click <img src="../image56.gif" width="26px" height="27px" border="0" class="img_whs3"> button in the toolbar.</p>
|
||||
<p class="whs2"><a href="about_meshing_algorithms.htm#ApplyAlgo">In
|
||||
the <span style="font-weight: bold;"><B>Create Algorithms </B></span>dialog box</a>
|
||||
select this algorithm and click <span style="font-weight: bold;"><B>Create</B></span>.</p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=380>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=460>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -36,7 +36,6 @@ if (navigator.appName !="Netscape")
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
img_whs3 {border-style: none; border: none; width: 27px; height: 24px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
@ -88,7 +87,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -111,9 +110,9 @@ else
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs2">From the <span style="font-weight: bold;"><B>Hypotheses
|
||||
</B></span>menu select <span style="font-weight: bold;"><B>Triangle (Mefisto)
|
||||
</B></span>or click <img src="../image55.gif" width="27px" height="24px" border="0" class="img_whs3"> button in the toolbar.</p>
|
||||
<p class="whs2"><a href="about_meshing_algorithms.htm#ApplyAlgo">In
|
||||
the <span style="font-weight: bold;"><B>Create Algorithms </B></span>dialog box</a>
|
||||
select this algorithm and click <span style="font-weight: bold;"><B>Create</B></span>.</p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=380>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=460>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -36,7 +36,6 @@ if (navigator.appName !="Netscape")
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
img_whs3 {border-style: none; border: none; width: 26px; height: 24px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
@ -88,7 +87,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -111,10 +110,9 @@ else
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs2">From the <span style="font-weight: bold;"><B>Hypotheses
|
||||
</B></span>menu select <span style="font-weight: bold;"><B>Hexahedron (i,j,k)
|
||||
</B></span>or
|
||||
click <img src="../image53.gif" width="26px" height="24px" border="0" class="img_whs3"> button in the toolbar.</p>
|
||||
<p class="whs2"><a href="about_meshing_algorithms.htm#ApplyAlgo">In
|
||||
the <span style="font-weight: bold;"><B>Create Algorithms </B></span>dialog box</a>
|
||||
select this algorithm and click <span style="font-weight: bold;"><B>Create</B></span>.</p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=479>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=1305>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -36,9 +36,26 @@ if (navigator.appName !="Netscape")
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
ul.whs2 {list-style: disc;}
|
||||
ol.whs3 {list-style: disc;}
|
||||
p.whs3 {background-color: Transparent; color: #000000;}
|
||||
ol.whs4 {list-style: disc;}
|
||||
p.whs5 {font-style: italic; font-size: 12pt; font-family: 'Arial Black', sans-serif;}
|
||||
img_whs6 {border-style: none; border: none; width: 22px; height: 22px;}
|
||||
p.whs7 {margin-left: 40px;}
|
||||
img_whs8 {border-style: none; border: none; width: 448px; height: 367px;}
|
||||
img_whs9 {border-style: none; border: none; width: 271px; height: 124px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
<!--
|
||||
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
|
||||
{
|
||||
var strNSS = "<style type='text/css'>";
|
||||
strNSS += "p.whs3 {background-color:white; }";
|
||||
strNSS +="</style>";
|
||||
document.write(strNSS);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
@ -68,7 +85,7 @@ onerror = null;
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
<body page-style ="x-size: Letter;">
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
@ -88,7 +105,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -117,29 +134,40 @@ else
|
||||
|
||||
<li style="list-style: circle;"
|
||||
type=circle
|
||||
class=kadov-p><p>For meshing of <span style="font-weight: bold;"><B>edges</B></span>:</p></li>
|
||||
class=kadov-p><p class="whs3">For
|
||||
meshing of <span style="font-weight: bold;"><B>edges</B></span>:</p></li>
|
||||
|
||||
<ul type="disc" class="whs2">
|
||||
|
||||
<li class=kadov-p><p><a href="local_length_hypothesis.htm">Local
|
||||
Length</a> </p></li>
|
||||
<li class=kadov-p><p class="whs3"><a href="arithmetic_1d.htm">Arithmetic 1D</a></p></li>
|
||||
|
||||
<li class=kadov-p><p><a href="number_of_segments_hypothesis.htm">Number
|
||||
of segments</a></p></li>
|
||||
<li class=kadov-p><p class="whs3"><a href="local_length_hypothesis.htm">Average Length</a></p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs3"><a href="deflection_1d.htm">Deflection 1D</a> </p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs3"><a href="number_of_segments_hypothesis.htm">Number of segments</a></p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs3"><a href="propagation_of_1d_hypothesis_on_opposite_edges.htm">Propagation
|
||||
of 1D Hypothesis on opposite edges</a></p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs3"><a href="start_and_end_length_hypothesis.htm">Start and end length</a></p></li>
|
||||
</ul>
|
||||
|
||||
<li style="list-style: circle;"
|
||||
type=circle
|
||||
class=kadov-p><p>For meshing of <span style="font-weight: bold;"><B>faces</B></span>:
|
||||
</p></li>
|
||||
class=kadov-p><p class="whs3">For
|
||||
meshing of <span style="font-weight: bold;"><B>faces</B></span>: </p></li>
|
||||
</ul>
|
||||
|
||||
<ol type="disc" class="whs3">
|
||||
<ol type="disc" class="whs4">
|
||||
|
||||
<ul type="disc" class="whs2">
|
||||
|
||||
<li class=kadov-p><p><a href="max._element_area_hypothesis.htm">Max
|
||||
Element Area</a></p></li>
|
||||
<li class=kadov-p><p class="whs3"><a href="length_from_edges.htm">Length from edges</a></p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs3"><a href="max._element_area_hypothesis.htm">Max Element Area</a></p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs3"><a href="non_conform_mesh_allowed_hypothesis.htm">Non conform mesh allowed</a></p></li>
|
||||
</ul>
|
||||
</ol>
|
||||
|
||||
@ -147,8 +175,8 @@ else
|
||||
|
||||
<li style="list-style: circle;"
|
||||
type=circle
|
||||
class=kadov-p><p>For meshing of <span style="font-weight: bold;"><B>volumes</B></span>:
|
||||
</p></li>
|
||||
class=kadov-p><p class="whs3">For
|
||||
meshing of <span style="font-weight: bold;"><B>volumes</B></span>: </p></li>
|
||||
|
||||
<ul type="disc" class="whs2">
|
||||
|
||||
@ -175,6 +203,37 @@ else
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs5"><a name=CreateHyp></a>To
|
||||
create a hypothesis </p>
|
||||
|
||||
<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">In the main menu select</font></span><span style="font-style: italic;
|
||||
font-size: 12pt;
|
||||
font-family: 'Arial Black', sans-serif;"> <font size=3 style="font-size:12pt;"><I></I></font></span><span style="font-weight: bold;"><B>Hypotheses
|
||||
> </B></span><img src="../image7.gif" width="22px" height="22px" border="0" class="img_whs6"> <span style="font-weight: bold;"><B>Create hypotheses</B></span></p>
|
||||
|
||||
<p>The following menu will appear:</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs7"><img src="../image21.jpg" width="448px" height="367px" border="0" class="img_whs8"></p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>Select one of the menu items and click <span style="font-weight: bold;"><B>Create</B></span>.
|
||||
A data input dialog box corresponding to the chosen type of the hypotheses
|
||||
will appear. The created hypotheses shall appear in the Object Browser
|
||||
under the <span style="font-weight: bold;"><B>Hypotheses </B></span>folder:</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs7"><img src="../image42.jpg" width="271px" height="124px" border="0" class="img_whs9"></p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
|
@ -93,7 +93,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -120,7 +120,7 @@ else
|
||||
|
||||
<li class=kadov-p><p>create your own meshes using the SMESH functions
|
||||
destined for modification of generated meshes. More about this functionality
|
||||
of SMESH <a href="about_modification_of_meshes.htm">see here</a>. </p></li>
|
||||
of SMESH see in the chapter "Modifying meshes". </p></li>
|
||||
</ul>
|
||||
|
||||
<p> </p>
|
||||
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=422>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=1028>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -37,6 +37,11 @@ if (navigator.appName !="Netscape")
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
ul.whs2 {list-style: disc;}
|
||||
ul.whs3 {list-style: circle;}
|
||||
p.whs4 {font-style: italic; font-size: 12pt; font-family: 'Arial Black', sans-serif;}
|
||||
img_whs5 {border-style: none; border: none; width: 23px; height: 22px;}
|
||||
p.whs6 {margin-left: 40px;}
|
||||
img_whs7 {border-style: none; border: none; width: 464px; height: 324px;}
|
||||
img_whs8 {border-style: none; border: none; width: 270px; height: 99px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
@ -88,7 +93,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -170,6 +175,32 @@ else
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs4"><a name=ApplyAlgo></a>To
|
||||
apply a meshing algorithm </p>
|
||||
|
||||
<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">In the main menu select</font></span><span style="font-style: italic;
|
||||
font-size: 12pt;
|
||||
font-family: 'Arial Black', sans-serif;"> <font size=3 style="font-size:12pt;"><I></I></font></span><span style="font-weight: bold;"><B>Hypotheses
|
||||
> </B></span><img src="../image8.gif" width="23px" height="22px" border="0" class="img_whs5"> <span style="font-weight: bold;"><B>Create Algorithms</B></span></p>
|
||||
|
||||
<p>The following menu will appear:</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs6"><img src="../image20.jpg" width="464px" height="324px" border="0" class="img_whs7"></p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>Select one of the menu items and click <span style="font-weight: bold;"><B>Create</B></span>.
|
||||
The created algorithms shall appear in the Object Browser under the <span
|
||||
style="font-weight: bold;"><B>Algorithms </B></span>folder:</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs6"><img src="../image43.jpg" width="270px" height="99px" border="0" class="img_whs8"></p>
|
||||
|
||||
<p class="whs6"> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
|
@ -18,9 +18,9 @@
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=0>
|
||||
<meta name=layout-height content=0>
|
||||
<meta name=layout-width content=0>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=460>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -69,8 +69,7 @@ if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nModifying meshes\nAbout modification of meshes");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
@ -81,7 +80,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -94,7 +93,7 @@ else
|
||||
</script>
|
||||
<h1>About modification of meshes</h1>
|
||||
|
||||
<p>Type topic text here.</p>
|
||||
<p> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
|
@ -88,7 +88,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
@ -18,9 +18,9 @@
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=0>
|
||||
<meta name=layout-height content=0>
|
||||
<meta name=layout-width content=0>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=3638>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -32,6 +32,25 @@ if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
ul.whs1 {list-style: disc;}
|
||||
p.whs2 {font-weight: bold;}
|
||||
p.whs3 {margin-left: 40px;}
|
||||
img_whs4 {border-style: none; border: none; width: 157px; height: 132px;}
|
||||
img_whs5 {border-style: none; border: none; width: 250px; height: 127px;}
|
||||
img_whs6 {border-style: none; border: none; width: 350px; height: 181px;}
|
||||
img_whs7 {border-style: none; border: none; width: 250px; height: 170px;}
|
||||
img_whs8 {border-style: none; border: none; width: 350px; height: 183px;}
|
||||
img_whs9 {border-style: none; border: none; width: 250px; height: 194px;}
|
||||
img_whs10 {border-style: none; border: none; width: 350px; height: 182px;}
|
||||
h4.whs11 {margin-left: 40px;}
|
||||
img_whs12 {border-style: none; border: none; width: 250px; height: 195px;}
|
||||
img_whs13 {border-style: none; border: none; width: 250px; height: 171px;}
|
||||
img_whs14 {border-style: none; border: none; width: 350px; height: 184px;}
|
||||
img_whs15 {border-style: none; border: none; width: 250px; height: 172px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
@ -81,7 +100,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -94,7 +113,157 @@ else
|
||||
</script>
|
||||
<h1>Adding nodes and elements</h1>
|
||||
|
||||
<p>Type topic text here.</p>
|
||||
<p>In SMESH you can add to your mesh different elements such as:</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<ul type="disc" class="whs1">
|
||||
|
||||
<li class=kadov-p><p class="whs2">Nodes</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs2">Edges</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs2">Triangles</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs2">Quadrangles</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs2">Tetrahedrons</p></li>
|
||||
|
||||
<li class=kadov-p><p><span style="font-weight: bold;"><B>Hexahedrons</B></span></p></li>
|
||||
</ul>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To add a node or an element to your mesh:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs3">1. Select your mesh in the Object Browser
|
||||
or in the 3D viewer.</p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3">2. From the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>menu choose the <span style="font-weight: bold;"><B>Add </B></span>item,
|
||||
the following associated submenu will appear:</p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3"><img src="../image73.gif" width="157px" height="132px" border="0" class="img_whs4"></p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3">From this submenu select the type of element
|
||||
which you would like to add to your mesh. The corresponding dialog box
|
||||
shall appear.</p>
|
||||
|
||||
<h4>Adding nodes</h4>
|
||||
|
||||
<p class="whs3"><img src="../image60.jpg" width="250px" height="127px" border="0" class="img_whs5"></p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3">In this dialog box set coordinates for your
|
||||
node in the <span style="font-weight: bold;"><B>Coordinates </B></span>set of
|
||||
fields and click the <span style="font-weight: bold;"><B>Apply </B></span>or
|
||||
<span style="font-weight: bold;"><B>OK </B></span>button. Your node will be created:</p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3"><img src="../image66.jpg" width="350px" height="181px" border="0" class="img_whs6"></p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<h4>Adding edges</h4>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs3"><img src="../image65.jpg" width="250px" height="170px" border="0" class="img_whs7"></p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3">In this dialog box specify the nodes which
|
||||
will form your edge by selecting them in the 3D viewer with pressed Shift
|
||||
button and click the <span style="font-weight: bold;"><B>Apply </B></span>or
|
||||
<span style="font-weight: bold;"><B>OK </B></span>button. Your edge will be created:</p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3"><img src="../image67.jpg" width="350px" height="183px" border="0" class="img_whs8"></p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<h4>Adding triangles</h4>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3"><img src="../image64.jpg" width="250px" height="194px" border="0" class="img_whs9"></p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3">In this dialog box specify the nodes which
|
||||
will form your triangle by selecting them in the 3D viewer with pressed
|
||||
Shift button and click the <span style="font-weight: bold;"><B>Apply </B></span>or
|
||||
<span style="font-weight: bold;"><B>OK </B></span>button. Your triangle will
|
||||
be created:</p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3"><img src="../image68.jpg" width="350px" height="182px" border="0" class="img_whs10"></p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<h4>Adding quadrangles</h4>
|
||||
|
||||
<h4 class="whs11"><img src="../image63.jpg" width="250px" height="195px" border="0" class="img_whs12"></h4>
|
||||
|
||||
<p class="whs3">In this dialog box specify the nodes which
|
||||
will form your quadrangle by selecting them in the 3D viewer with pressed
|
||||
Shift button and click the <span style="font-weight: bold;"><B>Apply </B></span>or
|
||||
<span style="font-weight: bold;"><B>OK </B></span>button. Your quadrangle will
|
||||
be created:</p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3"><img src="../image69.jpg" width="350px" height="183px" border="0" class="img_whs8"></p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<h4>Adding tetrahedrons</h4>
|
||||
|
||||
<p class="whs3"><img src="../image62.jpg" width="250px" height="171px" border="0" class="img_whs13"></p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3">In this dialog box specify the nodes which
|
||||
will form your tetrahedron by selecting them in the 3D viewer with pressed
|
||||
Shift button and click the <span style="font-weight: bold;"><B>Apply </B></span>or
|
||||
<span style="font-weight: bold;"><B>OK </B></span>button. Your tetrahedron will
|
||||
be created:</p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3"><img src="../image70.jpg" width="350px" height="184px" border="0" class="img_whs14"></p>
|
||||
|
||||
<h4>Adding hexahedrons</h4>
|
||||
|
||||
<p class="whs3"><img src="../image61.jpg" width="250px" height="172px" border="0" class="img_whs15"></p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3">In this dialog box specify the nodes which
|
||||
will form your hexahedron by selecting them in the 3D viewer with pressed
|
||||
Shift button and click the <span style="font-weight: bold;"><B>Apply </B></span>or
|
||||
<span style="font-weight: bold;"><B>OK </B></span>button. Your hexahedron will
|
||||
be created:</p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3"><img src="../image71.jpg" width="350px" height="184px" border="0" class="img_whs14"></p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
|
@ -89,7 +89,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
164
doc/salome/gui/SMESH/files/arithmetic_1d.htm
Executable file
@ -0,0 +1,164 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Arithmetic 1D</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=595>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
img_whs3 {border-style: none; border: none; width: 319px; height: 222px;}
|
||||
p.whs4 {margin-left: 0px;}
|
||||
ul.whs5 {list-style: disc;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
<!--
|
||||
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
|
||||
{
|
||||
var strNSS = "<style type='text/css'>";
|
||||
strNSS += "p.whs4 {margin-left:1; }";
|
||||
strNSS +="</style>";
|
||||
document.write(strNSS);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nCreating meshes\nDefining hypotheses\nArithmetic 1D hypothesis");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Arithmetic 1D hypothesis</h1>
|
||||
|
||||
<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> <span style="font-weight: bold;"><B>Arithmetic 1D</B></span>
|
||||
- hypothesis for the Regular 1D algorithm. It allows to split edges into
|
||||
segments with a length that changes in arithmetic progression (Lk = Lk-1
|
||||
+ d) beginning from a given starting length and up to a given end length.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>Similar to Start and End Length.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To define the Arithmetic 1D hypothesis:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs2">Select this hypothesis in <a href="about_hypotheses.htm#CreateHyp">the
|
||||
<span style="font-weight: bold;"><B>Create Hypotheses </B></span>dialog box</a>
|
||||
click <span style="font-weight: bold;"><B>Create</B></span>. The following dialog
|
||||
box will appear:</p>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class="whs2"><img src="../image16.jpg" width="319px" height="222px" border="0" class="img_whs3"></p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs4">In this dialog box you can set:</p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<ul type="disc" class="whs5">
|
||||
|
||||
<li class=kadov-p><p class="whs4"><span style="font-weight: bold;"><B>Name
|
||||
</B></span>of your Arithmetic 1D hypothesis;</p></li>
|
||||
|
||||
<li class=kadov-p><p><span style="font-weight: bold;"><B>Start</B></span>
|
||||
and <span style="font-weight: bold;"><B>End length</B></span> values</p></li>
|
||||
</ul>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -105,7 +105,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
@ -18,9 +18,9 @@
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=0>
|
||||
<meta name=layout-height content=0>
|
||||
<meta name=layout-width content=0>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=870>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -32,6 +32,15 @@ if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
p.whs1 {margin-left: 40px;}
|
||||
img_whs2 {border-style: none; border: none; width: 21px; height: 21px;}
|
||||
img_whs3 {border-style: none; border: none; width: 292px; height: 358px;}
|
||||
ul.whs4 {list-style: disc;}
|
||||
p.whs5 {margin-left: 40px; font-weight: normal;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
@ -81,7 +90,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -94,7 +103,63 @@ else
|
||||
</script>
|
||||
<h1>Changing orientation of elements</h1>
|
||||
|
||||
<p>Type topic text here.</p>
|
||||
<p>Orientation of an element is changed by reverting the order of nodes
|
||||
of the selected elements.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To change orientation of elements:</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">1. Display a mesh or a submesh in the 3D
|
||||
viewer.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">2. In the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>menu select the <span style="font-weight: bold;"><B>Orientation </B></span>item
|
||||
or click <img src="../image79.gif" width="21px" height="21px" border="0" class="img_whs2"> button in the toolbar. The following dialog box
|
||||
will appear:</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs1"><img src="../image78.gif" width="292px" height="358px" border="0" class="img_whs3"></p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<ul type="disc" class="whs4">
|
||||
|
||||
<li class=kadov-p><p class="whs5"><span
|
||||
style="font-weight: bold;"><B>The main list </B></span><span>shall contain the
|
||||
elements which will be reoriented.</span> You can click on an element
|
||||
in the 3D viewer and it will be highlighted. After that click the <span
|
||||
style="font-weight: bold;"><B>Add </B></span>button and the ID of this element
|
||||
will be added to the list. To remove a selected element or elements from
|
||||
the list click the <span style="font-weight: bold;"><B>Remove </B></span>button.
|
||||
The <span style="font-weight: bold;"><B>Sort </B></span>button allows to sort
|
||||
the list of elements IDs. The <span style="font-weight: bold;"><B>Set filter
|
||||
</B></span>button allows to apply a definite filter to selection of elements
|
||||
of your group.</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs5"><span
|
||||
style="font-weight: bold;"><B>Apply to all </B></span><span>radio button allows
|
||||
to modify the orientation of all elements of the currently displayed mesh
|
||||
or submesh.</span></p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs5"><span
|
||||
style="font-weight: bold;"><B>Select from </B></span>set of fields allows to
|
||||
choose a submesh or an existing group whose elements will be automatically
|
||||
added to the list.</p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">3. Click the <span style="font-weight: bold;"><B>Apply
|
||||
</B></span>or <span style="font-weight: bold;"><B>OK </B></span>button to confirm
|
||||
the operation.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
|
@ -87,7 +87,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
@ -80,7 +80,7 @@ if (window.gbWhTopic)
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
126
doc/salome/gui/SMESH/files/constructing_groups_of_specific_elements.htm
Executable file
@ -0,0 +1,126 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Constructing groups of specific elements</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=460>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
p.whs1 {margin-left: 40px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nGrouping elements\nConstructing groups of specific elements");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Constructing groups of specific elements</h1>
|
||||
|
||||
<p>In SMESH you can easily construct groups of specific elements (nodes,
|
||||
edges or faces) which will be taken from a definite submesh.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To construct a group of specific elements:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs1">Right-click on a submesh in the Object Browser
|
||||
and choose the <span style="font-weight: bold;"><B>Construct Group </B></span>item
|
||||
or select your submesh in the Object Browser and in the <span style="font-weight: bold;"><B>Mesh
|
||||
</B></span>menu chose the <span style="font-weight: bold;"><B>Construct Group
|
||||
</B></span>item. SMESH will construct several groups consisting of elements
|
||||
of the definite type: nodes, edges or faces</p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=653>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=966>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -40,6 +40,7 @@ p.whs3 {margin-left: 40px;}
|
||||
img_whs4 {border-style: none; border: none; width: 22px; height: 24px;}
|
||||
p.whs5 {margin-left: 80px;}
|
||||
img_whs6 {border-style: none; border: none; width: 304px; height: 305px;}
|
||||
img_whs7 {border-style: none; border: none; width: 268px; height: 161px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
@ -102,7 +103,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -146,7 +147,32 @@ else
|
||||
|
||||
<p class="whs5"> </p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
<p class="whs3">In the Object Browser the structure of the
|
||||
new mesh will be displayed as follows:</p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3"><img src="../image44.jpg" width="268px" height="161px" border="0" class="img_whs7"></p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3">It contains:</p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<ul type="disc" class="whs2">
|
||||
|
||||
<li class=kadov-p><p class="whs3">a reference to the
|
||||
geometrical object on the basis of which the mesh has been constructed;</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs3"><span style="font-weight: bold;"><B>Applied
|
||||
hypotheses </B></span>folder containing the references to the hypotheses applied
|
||||
to the construction of the mesh;</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs3"><span style="font-weight: bold;"><B>Applied
|
||||
algorithms </B></span>folder containing the references to the algorithms applied
|
||||
to the construction of the mesh.</p></li>
|
||||
</ul>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=688>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=1175>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -40,6 +40,7 @@ p.whs3 {margin-left: 40px;}
|
||||
img_whs4 {border-style: none; border: none; width: 27px; height: 25px;}
|
||||
p.whs5 {margin-left: 80px;}
|
||||
img_whs6 {border-style: none; border: none; width: 304px; height: 339px;}
|
||||
img_whs7 {border-style: none; border: none; width: 299px; height: 221px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
@ -102,7 +103,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -149,6 +150,41 @@ else
|
||||
|
||||
<p class="whs5"> </p>
|
||||
|
||||
<p class="whs5"> </p>
|
||||
|
||||
<p class="whs3">In the Object Browser the structure of the
|
||||
new submesh will be displayed as follows:</p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3"><img src="../image45.jpg" width="299px" height="221px" border="0" class="img_whs7"></p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3">It contains:</p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<ul type="disc" class="whs2">
|
||||
|
||||
<li class=kadov-p><p class="whs3">a reference to the
|
||||
geometrical object on the basis of which the submesh has been constructed;</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs3"><span style="font-weight: bold;"><B>Applied
|
||||
hypotheses </B></span>folder containing the references to the hypotheses applied
|
||||
to the construction of the submesh;</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs3"><span style="font-weight: bold;"><B>Applied
|
||||
algorithms </B></span>folder containing the references to the algorithms applied
|
||||
to the construction of the submesh.</p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs5"> </p>
|
||||
|
||||
<p class="whs5"> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
|
230
doc/salome/gui/SMESH/files/creating_groups.htm
Executable file
@ -0,0 +1,230 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Creating groups</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=1562>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
p.whs1 {font-weight: bold;}
|
||||
img_whs2 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs3 {margin-left: 40px;}
|
||||
p.whs4 {font-weight: normal;}
|
||||
p.whs5 {font-weight: bold; margin-left: 40px;}
|
||||
img_whs6 {border-style: none; border: none; width: 200px; height: 374px;}
|
||||
p.whs7 {margin-left: 40px; font-weight: normal;}
|
||||
ul.whs8 {list-style: disc;}
|
||||
p.whs9 {margin-left: 40px; font-weight: bold;}
|
||||
p.whs10 {margin-left: 80px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nGrouping elements\nCreating groups");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Creating groups</h1>
|
||||
|
||||
<p class="whs1"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs2"> <span style="font-weight: normal;">In
|
||||
SMESH you can create groups of elements of different types and having
|
||||
definite properties.</span></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class=TODO>To create a group of elements:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs3">1. In the <span style="font-weight: bold;"><B>Mesh
|
||||
</B></span><span>menu select </span><span style="font-weight: bold;"><B>Create
|
||||
Group</B></span><span>. The following dialog box will appear:</span></p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs5"> <img src="../image47.jpg" width="200px" height="374px" border="0" class="img_whs6"></p>
|
||||
|
||||
<p class="whs5"> </p>
|
||||
|
||||
<p class="whs7">This dialog box contains
|
||||
the following fields which should be filled:</p>
|
||||
|
||||
<p class="whs5"> </p>
|
||||
|
||||
<ul type="disc" class="whs8">
|
||||
|
||||
<li class=kadov-p><p class="whs7"><span
|
||||
style="font-weight: bold;"><B>Mesh: </B></span>the name of the mesh whose elements
|
||||
will form your group. You can enter the name manually or select your mesh
|
||||
in the Objet Browser or in the 3D viewer.</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs7"><span
|
||||
style="font-weight: bold;"><B>Elements Type </B></span>set of radio buttons allows
|
||||
to select the type of elements which will form your group:</p></li>
|
||||
|
||||
<ul type="disc" class="whs8">
|
||||
|
||||
<li class=kadov-p><p class="whs9">Nodes</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs9">Edges
|
||||
</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs9">Faces</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs9">Volumes</p></li>
|
||||
</ul>
|
||||
|
||||
<li class=kadov-p><p class="whs7"><span
|
||||
style="font-weight: bold;"><B>Name </B></span><span>field allows to enter the
|
||||
name of your new group.</span></p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs7"><span
|
||||
style="font-weight: bold;"><B>Group type </B></span>set of radio buttons allows
|
||||
to select the type of your group: </p></li>
|
||||
|
||||
<ul type="disc" class="whs8">
|
||||
|
||||
<li class=kadov-p><p class="whs7"><span
|
||||
style="font-weight: bold;"><B>Standalone group </B></span> consisting
|
||||
of mesh elements.</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs7"><span
|
||||
style="font-weight: bold;"><B>Group on geometry </B></span><span>consisting of
|
||||
geometrical elements.</span> If you choose this type of group your dialog
|
||||
box will change and it will look like as follows:</p></li>
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
<p class="whs7"> </p>
|
||||
|
||||
<p class="whs10"><img src="../image48.jpg" width="200px" height="374px" border="0" class="img_whs6"></p>
|
||||
|
||||
<p class="whs10"> </p>
|
||||
|
||||
<p class="whs10">In this dialog box you should enter the name
|
||||
of the geometrical object (you can enter the name manually or select your
|
||||
geometrical object in the Objet Browser or in the 3D viewer) from which
|
||||
the elements will be taken. And after confirmation of the operation SMESH
|
||||
will create a new group consisting of geometrical elements of the previously
|
||||
defined type.</p>
|
||||
|
||||
<p class="whs7"> </p>
|
||||
|
||||
<ul type="disc" class="whs8">
|
||||
|
||||
<li class=kadov-p><p class="whs7"><span
|
||||
style="font-weight: bold;"><B>Content </B></span>field<span style="font-weight: bold;">
|
||||
<B></B></span>allows to manually define the mesh elements which will form your
|
||||
group. You can click on an element in the 3D viewer and it will be highlighted.
|
||||
After that click the <span style="font-weight: bold;"><B>Add </B></span>button
|
||||
and the ID of this element will be added to the list. To remove a selected
|
||||
element or elements from the list click the <span style="font-weight: bold;"><B>Remove
|
||||
</B></span>button. The <span style="font-weight: bold;"><B>Sort </B></span>button
|
||||
allows to sort the list of elements IDs. The <span style="font-weight: bold;"><B>Set
|
||||
filter </B></span><span>button allows to apply a definite filter to selection
|
||||
of the elements of your group.</span></p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs7"><span
|
||||
style="font-weight: bold;"><B>Select from </B></span>set of fields allows to
|
||||
choose a submesh or an existing group whose elements of the previously
|
||||
defined type will be added to the list of elements which will form your
|
||||
group.</p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs7"> </p>
|
||||
|
||||
<p class="whs7">2. Click the <span style="font-weight: bold;"><B>OK
|
||||
</B></span><span>button to confirm creation of your group or </span><span
|
||||
style="font-weight: bold;"><B>Cancel </B></span><span>to quit this dialog box.</span></p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
215
doc/salome/gui/SMESH/files/cutting_quadrangles.htm
Executable file
@ -0,0 +1,215 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Cutting quadrangles</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=1356>
|
||||
<meta name=layout-width content=771>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
img_whs3 {border-style: none; border: none; width: 25px; height: 22px;}
|
||||
img_whs4 {border-style: none; border: none; width: 292px; height: 412px;}
|
||||
ul.whs5 {list-style: disc;}
|
||||
p.whs6 {margin-left: 40px; font-weight: normal;}
|
||||
p.whs7 {margin-left: 0px;}
|
||||
table.whs8 {x-cell-content-align: top; width: 100%; border-spacing: 0; border-spacing: 0px;}
|
||||
col.whs9 {width: 50%;}
|
||||
tr.whs10 {x-cell-content-align: top;}
|
||||
td.whs11 {width: 50%; padding-right: 10px; padding-left: 10px; border-right-style: none; border-left-style: none; border-top-style: none; border-bottom-style: none;}
|
||||
img_whs12 {border-style: none; border: none; width: 353px; height: 300px;}
|
||||
td.whs13 {width: 50%; padding-right: 10px; padding-left: 10px; border-top-style: none; border-bottom-style: none; border-right-style: none;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
<!--
|
||||
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
|
||||
{
|
||||
var strNSS = "<style type='text/css'>";
|
||||
strNSS += "p.whs7 {margin-left:1; }";
|
||||
strNSS +="</style>";
|
||||
document.write(strNSS);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nModifying meshes\nCutting quadrangles");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Cutting quadrangles</h1>
|
||||
|
||||
<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> This operation allows to cut one or several quadrangle
|
||||
elements by addition of a supplementary edge which will connect two opposite
|
||||
corners. </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To cut quadrangles:</p>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class="whs2">1. Display a mesh or a submesh in the 3D
|
||||
viewer.</p>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class="whs2">2. In the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>menu select the <span style="font-weight: bold;"><B>Cutting of quadrangles
|
||||
</B></span>item or click <img src="../image82.gif" width="25px" height="22px" border="0" class="img_whs3"> button in the toolbar. The following
|
||||
dialog box will appear:</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs2"><img src="../image50.jpg" width="292px" height="412px" border="0" class="img_whs4"></p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<ul type="disc" class="whs5">
|
||||
|
||||
<li class=kadov-p><p class="whs6"><span
|
||||
style="font-weight: bold;"><B>The main list </B></span>shall contain the quadrangles
|
||||
which will be cutted. You can click on an quadrangle in the 3D viewer
|
||||
and it will be highlighted. After that click the <span style="font-weight: bold;"><B>Add
|
||||
</B></span>button and the ID of this quadrangle will be added to the list.
|
||||
To remove a selected element or elements from the list click the <span
|
||||
style="font-weight: bold;"><B>Remove </B></span>button. The <span style="font-weight: bold;"><B>Sort
|
||||
</B></span>button allows to sort the list of IDs. The <span style="font-weight: bold;"><B>Set
|
||||
filter </B></span>button allows to apply a definite filter to selection of
|
||||
quadrangles.</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs6"><span
|
||||
style="font-weight: bold;"><B>Apply to all </B></span>radio button allows to
|
||||
modify the orientation of all quadrangles of the currently displayed mesh
|
||||
or submesh.</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs6"><span
|
||||
style="font-weight: bold;"><B>Use diagonal 2-4 </B></span>radio button allows
|
||||
to specify the opposite corners which will be connected by the cutting
|
||||
edge.</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs6"><span
|
||||
style="font-weight: bold;"><B>Preview </B></span></p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs6"><span
|
||||
style="font-weight: bold;"><B>Select from </B></span>set of fields allows to
|
||||
choose a submesh or an existing group whose quadrangle elements will be
|
||||
automatically added to the list.</p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class="whs2">3. Click the <span style="font-weight: bold;"><B>Apply
|
||||
</B></span>or <span style="font-weight: bold;"><B>OK </B></span>button to confirm
|
||||
the operation.</p>
|
||||
|
||||
<p class="whs7"> </p>
|
||||
|
||||
<p class="whs7"> </p>
|
||||
|
||||
<!--(Table)=========================================================-->
|
||||
<table x-use-null-cells cellspacing="0" width="100%" class="whs8">
|
||||
<col class="whs9">
|
||||
<col class="whs9">
|
||||
|
||||
<tr valign="top" class="whs10">
|
||||
<td width="50%" class="whs11">
|
||||
<p><img src="../image52.jpg" width="353px" height="300px" border="0" class="img_whs12"></td>
|
||||
<td width="50%" class="whs13">
|
||||
<p><img src="../image51.jpg" width="353px" height="300px" border="0" class="img_whs12"></td></tr>
|
||||
</table>
|
||||
|
||||
<p class="whs7"> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
171
doc/salome/gui/SMESH/files/deflection_1d.htm
Executable file
@ -0,0 +1,171 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Local Length hypothesis</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=868>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {font-weight: bold; margin-left: 40px;}
|
||||
img_whs3 {border-style: none; border: none; width: 367px; height: 224px;}
|
||||
p.whs4 {margin-left: 40px;}
|
||||
p.whs5 {margin-left: 80px;}
|
||||
img_whs6 {border-style: none; border: none; width: 304px; height: 233px;}
|
||||
p.whs7 {margin-left: 0px;}
|
||||
ul.whs8 {list-style: disc;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
<!--
|
||||
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
|
||||
{
|
||||
var strNSS = "<style type='text/css'>";
|
||||
strNSS += "p.whs7 {margin-left:1; }";
|
||||
strNSS +="</style>";
|
||||
document.write(strNSS);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nCreating meshes\nDefining hypotheses\nDeflection 1D hypothesis");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Average Length hypothesis</h1>
|
||||
|
||||
<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> <span style="font-weight: bold;"><B>Average Length </B></span>hypothesis
|
||||
can be applied for meshing of edges composing your geometrical object.
|
||||
Definition of this hypothesis consists of setting the <span style="font-weight: bold;"><B>length</B></span>
|
||||
of segments, which will split these edges. The points on the edges generated
|
||||
by these segments will represent nodes of your mesh. Later these nodes
|
||||
will be used for meshing of the faces abutting to these edges.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs2"><img src="../image41.gif" width="367px" height="224px" border="0" class="img_whs3"></p>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class=TODO>To define the Average Length hypothesis:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs4">Select this hypothesis in <a href="about_hypotheses.htm#CreateHyp">the
|
||||
<span style="font-weight: bold;"><B>Create Hypotheses </B></span>dialog box</a>
|
||||
click <span style="font-weight: bold;"><B>Create</B></span>. The following dialog
|
||||
box will appear:</p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs5"><img src="../image43.gif" width="304px" height="233px" border="0" class="img_whs6"></p>
|
||||
|
||||
<p class="whs5"> </p>
|
||||
|
||||
<p class="whs7">In this dialog box you can set:</p>
|
||||
|
||||
<p class="whs7"> </p>
|
||||
|
||||
<ul type="disc" class="whs8">
|
||||
|
||||
<li class=kadov-p><p class="whs7"><span style="font-weight: bold;"><B>Name
|
||||
</B></span>of your Average Length hypothesis</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs7"><span style="font-weight: bold;"><B>Length
|
||||
</B></span>of segments which will split the edges of your geometrical object</p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs7"> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=380>
|
||||
<meta name=layout-width content=573>
|
||||
<meta name=layout-height content=745>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -32,6 +32,19 @@ if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
p.whs1 {margin-left: 40px;}
|
||||
img_whs2 {border-style: none; border: none; width: 24px; height: 22px;}
|
||||
img_whs3 {border-style: none; border: none; width: 298px; height: 150px;}
|
||||
table.whs4 {x-cell-content-align: top; width: 100%; border-spacing: 0px; border-spacing: 0px;}
|
||||
col.whs5 {width: 50%;}
|
||||
tr.whs6 {x-cell-content-align: top;}
|
||||
td.whs7 {width: 50%; padding-right: 10px; padding-left: 10px; border-right-style: none; border-left-style: none; border-top-style: none; border-bottom-style: none;}
|
||||
img_whs8 {border-style: none; border: none; width: 300px; height: 224px;}
|
||||
td.whs9 {width: 50%; padding-right: 10px; padding-left: 10px; border-top-style: none; border-bottom-style: none; border-right-style: none;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
@ -81,7 +94,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -94,7 +107,52 @@ else
|
||||
</script>
|
||||
<h1>Diagonal inversion of elements</h1>
|
||||
|
||||
<p>Type topic text here.</p>
|
||||
<p> In SMESH
|
||||
you can inverse the diagonal (edge) of a pseudo-quadrangle formed by two
|
||||
neighboring triangles with one common edge.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To inverse the diagonal:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs1">1. From the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>menu choose the <span style="font-weight: bold;"><B>Diagonal inversion
|
||||
</B></span>item or click <img src="../image70.gif" width="24px" height="22px" border="0" class="img_whs2"> button in the toolbar. The following
|
||||
dialog box shall appear:</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"><img src="../image69.gif" width="298px" height="150px" border="0" class="img_whs3"></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">2. Enter the ID of the required edge in the
|
||||
<span style="font-weight: bold;"><B>Edge </B></span> field
|
||||
or select this edge in the 3D viewer. </p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">3. Click the <span style="font-weight: bold;"><B>Apply
|
||||
</B></span>or <span style="font-weight: bold;"><B>OK </B></span>button.</p>
|
||||
|
||||
<p class=TODO
|
||||
style="margin-left: 40px;"> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<!--(Table)=========================================================-->
|
||||
<table x-use-null-cells cellspacing="0" width="100%" class="whs4">
|
||||
<col class="whs5">
|
||||
<col class="whs5">
|
||||
|
||||
<tr valign="top" class="whs6">
|
||||
<td width="50%" class="whs7">
|
||||
<p><img src="../image38.jpg" width="300px" height="224px" border="0" class="img_whs8"></td>
|
||||
<td width="50%" class="whs9">
|
||||
<p><img src="../image36.jpg" width="300px" height="224px" border="0" class="img_whs8"></td></tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=380>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=949>
|
||||
<meta name=layout-width content=765>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -32,6 +32,32 @@ if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
p.whs1 {margin-left: 40px;}
|
||||
img_whs2 {border-style: none; border: none; width: 24px; height: 22px;}
|
||||
img_whs3 {border-style: none; border: none; width: 373px; height: 262px;}
|
||||
table.whs4 {x-cell-content-align: top; width: 100%; border-spacing: 0px; border-spacing: 0px;}
|
||||
col.whs5 {width: 50%;}
|
||||
tr.whs6 {x-cell-content-align: top;}
|
||||
td.whs7 {width: 50%; padding-right: 10px; padding-left: 10px; border-right-style: none; border-left-style: none; border-top-style: none; border-bottom-style: none;}
|
||||
img_whs8 {border-style: none; border: none; width: 350px; height: 224px;}
|
||||
td.whs9 {width: 50%; padding-right: 10px; padding-left: 10px; border-top-style: none; border-bottom-style: none; border-right-style: none;}
|
||||
img_whs10 {border-style: none; border: none; width: 350px; height: 225px;}
|
||||
p.whs11 {margin-left: 0px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
<!--
|
||||
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
|
||||
{
|
||||
var strNSS = "<style type='text/css'>";
|
||||
strNSS += "p.whs11 {margin-left:1; }";
|
||||
strNSS +="</style>";
|
||||
document.write(strNSS);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
@ -69,7 +95,7 @@ if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nModifying meshes\nDisplacing nodes");
|
||||
addTocInfo("SMESH module\nModifying meshes\nMoving nodes");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
@ -81,7 +107,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -92,9 +118,64 @@ else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Displacing nodes</h1>
|
||||
<h1>Moving nodes</h1>
|
||||
|
||||
<p>Type topic text here.</p>
|
||||
<p>In SMESH you can change the location of any node of your mesh. In this
|
||||
case all adjacent elements (edges) will be also transformed right after
|
||||
the displaced node.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To displace a node:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs1">1. From the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>menu choose the <span style="font-weight: bold;"><B>Move node </B></span>item
|
||||
or click <img src="../image67.gif" width="24px" height="22px" border="0" class="img_whs2"> button in the toolbar. The following dialog box
|
||||
shall appear:</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"><img src="../image68.gif" width="373px" height="262px" border="0" class="img_whs3"></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">2. Enter the ID of the required node in the
|
||||
<span style="font-weight: bold;"><B>Node ID </B></span> field
|
||||
or select this node in the 3D viewer. The coordinates of your node will
|
||||
be automatically displayed in the <span style="font-weight: bold;"><B>Coordinates
|
||||
</B></span>set of fields.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">3. Set new coordinates for your node in the
|
||||
<span style="font-weight: bold;"><B>Coordinates </B></span>set of fields.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">4. Click the <span style="font-weight: bold;"><B>Apply
|
||||
</B></span>or <span style="font-weight: bold;"><B>OK </B></span>button.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<!--(Table)=========================================================-->
|
||||
<table x-use-null-cells cellspacing="0" width="100%" class="whs4">
|
||||
<col class="whs5">
|
||||
<col class="whs5">
|
||||
|
||||
<tr valign="top" class="whs6">
|
||||
<td width="50%" class="whs7">
|
||||
<p><img src="../image35.jpg" width="350px" height="224px" border="0" class="img_whs8"></td>
|
||||
<td width="50%" class="whs9">
|
||||
<p><img src="../image34.jpg" width="350px" height="225px" border="0" class="img_whs10"></td></tr>
|
||||
</table>
|
||||
|
||||
<p class="whs11"> </p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs11"> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=687>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=706>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -99,7 +99,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -125,8 +125,9 @@ else
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">2. From the <span style="font-weight: bold;"><B>Numbering
|
||||
</B></span>menu select<span style="font-weight: bold;"><B> Display Elements #</B></span>.</p>
|
||||
<p class="whs1">2. Right-click on the mesh in the 3D viewer
|
||||
and from the associated pop-up menu choose <span style="font-weight: bold;"><B>Numbering
|
||||
> Display Elements #</B></span>.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=685>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=704>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -99,7 +99,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -125,9 +125,9 @@ else
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">2. From the <span style="font-weight: bold;"><B>Numbering
|
||||
</B></span>menu select <span style="font-weight: bold;"><B> Display
|
||||
Nodes #</B></span>.</p>
|
||||
<p class="whs1">2. Right-click on the mesh in the 3D viewer
|
||||
and from the associated pop-up menu choose <span style="font-weight: bold;"><B>Numbering
|
||||
> Display Nodes #</B></span>.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
|
139
doc/salome/gui/SMESH/files/editing_groups.htm
Executable file
@ -0,0 +1,139 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Editing groups</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=757>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
p.whs1 {margin-left: 40px;}
|
||||
img_whs2 {border-style: none; border: none; width: 21px; height: 22px;}
|
||||
img_whs3 {border-style: none; border: none; width: 250px; height: 468px;}
|
||||
p.whs4 {font-weight: normal;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nGrouping elements\nEditing groups");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Editing groups</h1>
|
||||
|
||||
<p class=TODO
|
||||
style="margin-left: 0px;">To edit an existing group of elements:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs1">1. Select your group in the Object Browser
|
||||
and in the <span style="font-weight: bold;"><B>Mesh </B></span>menu click the
|
||||
<span style="font-weight: bold;"><B>Edit Group </B></span>item or <img src="../image74.gif" width="21px" height="22px" border="0" class="img_whs2"> icon in the toolbar. The following dialog box will appear:</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"><img src="../image49.jpg" width="250px" height="468px" border="0" class="img_whs3"></p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs1">In this dialog box you can modify the name<span
|
||||
style="font-weight: bold;"> <B></B></span>of your group and add or remove the
|
||||
elements forming it. For more information <a href="creating_groups.htm">see
|
||||
here</a>.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">2. Click the <span style="font-weight: bold;"><B>OK
|
||||
</B></span><span>or </span><span style="font-weight: bold;"><B> Apply
|
||||
</B></span><span>button to confirm modification of the group.</span></p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=380>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=587>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -32,6 +32,12 @@ if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
p.whs1 {margin-left: 40px;}
|
||||
img_whs2 {border-style: none; border: none; width: 347px; height: 145px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
@ -69,7 +75,7 @@ if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nEditing meshes\nEditing hypotheses");
|
||||
addTocInfo("SMESH module\nEditing meshes\nEditing hypotheses and algorithms");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
@ -81,7 +87,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -92,10 +98,50 @@ else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Editing hypotheses</h1>
|
||||
<h1>Editing hypotheses and algorithms</h1>
|
||||
|
||||
<p>In SMESH you can <span style="font-weight: bold;"><B>rename</B></span> created
|
||||
and already applied hypotheses and algorithms and <span style="font-weight: bold;"><B>edit</B></span>
|
||||
the input data of the created and already applied hypotheses.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To rename a hypothesis or algorithm:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs1">1. Select the required hypothesis or algorithm
|
||||
in the Object Browser and right-click on it. From the associated popup
|
||||
menu select the <span style="font-weight: bold;"><B>Rename </B></span>item, the
|
||||
following dialog box will appear:</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"><img src="../image46.jpg" width="347px" height="145px" border="0" class="img_whs2"></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">2. In this dialog box enter a new name for
|
||||
your hypothesis or algorithm and click the <span style="font-weight: bold;"><B>OK
|
||||
</B></span>button.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class=TODO>To edit the input data of a hypothesis:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs1">1. Select the required hypothesis in
|
||||
the Object Browser and right-click on it. From the associated popup menu
|
||||
select the <span style="font-weight: bold;"><B>Edit </B></span>item and in the
|
||||
appeared dialog box (it will differ depending on the type of the edited
|
||||
hypothesis) enter a new input value for your hypothesis.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">2. Click the <span style="font-weight: bold;"><B>OK
|
||||
</B></span>button to confirm your changes.</p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
|
@ -87,7 +87,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
@ -90,7 +90,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
135
doc/salome/gui/SMESH/files/length_from_edges.htm
Executable file
@ -0,0 +1,135 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Length from edges</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=460>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nCreating meshes\nDefining hypotheses\nLength from edges hypothesis");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Length from edges (2D hypothesis for Triangulator) hypothesis</h1>
|
||||
|
||||
<p><span style="font-weight: bold;"><B><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> Length from edges</B></span>
|
||||
hypothesis builds 1D mesh segments having a length calculated as an average
|
||||
edge length for a given wire. </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>This hypothesis has no parameters.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To apply the Length from edges hypothesis:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs2">Select this hypotheses in <a href="about_hypotheses.htm#CreateHyp">the
|
||||
<span style="font-weight: bold;"><B>Create Hypotheses </B></span>dialog box</a>
|
||||
click <span style="font-weight: bold;"><B>Create</B></span>.</p>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -89,7 +89,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=896>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=868>
|
||||
<meta name=layout-width content=741>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -38,11 +38,10 @@ img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: no
|
||||
p.whs2 {font-weight: bold; margin-left: 40px;}
|
||||
img_whs3 {border-style: none; border: none; width: 367px; height: 224px;}
|
||||
p.whs4 {margin-left: 40px;}
|
||||
img_whs5 {border-style: none; border: none; width: 26px; height: 24px;}
|
||||
p.whs6 {margin-left: 80px;}
|
||||
img_whs7 {border-style: none; border: none; width: 304px; height: 233px;}
|
||||
p.whs8 {margin-left: 0px;}
|
||||
ul.whs9 {list-style: disc;}
|
||||
p.whs5 {margin-left: 80px;}
|
||||
img_whs6 {border-style: none; border: none; width: 304px; height: 233px;}
|
||||
p.whs7 {margin-left: 0px;}
|
||||
ul.whs8 {list-style: disc;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
@ -50,7 +49,7 @@ ul.whs9 {list-style: disc;}
|
||||
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
|
||||
{
|
||||
var strNSS = "<style type='text/css'>";
|
||||
strNSS += "p.whs8 {margin-left:1; }";
|
||||
strNSS += "p.whs7 {margin-left:1; }";
|
||||
strNSS +="</style>";
|
||||
document.write(strNSS);
|
||||
}
|
||||
@ -93,7 +92,7 @@ if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nCreating meshes\nDefining hypotheses\nLocal Length hypothesis");
|
||||
addTocInfo("SMESH module\nCreating meshes\nDefining hypotheses\nAverage Length hypothesis");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
@ -105,7 +104,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -116,9 +115,9 @@ else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Local Length hypothesis</h1>
|
||||
<h1>Average Length hypothesis</h1>
|
||||
|
||||
<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> <span style="font-weight: bold;"><B>Local Length </B></span>hypothesis
|
||||
<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> <span style="font-weight: bold;"><B>Average Length </B></span>hypothesis
|
||||
can be applied for meshing of edges composing your geometrical object.
|
||||
Definition of this hypothesis consists of setting the <span style="font-weight: bold;"><B>length</B></span>
|
||||
of segments, which will split these edges. The points on the edges generated
|
||||
@ -131,34 +130,35 @@ else
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class=TODO>To define the Local Length hypothesis:</p>
|
||||
<p class=TODO>To define the Average Length hypothesis:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs4">From the <span style="font-weight: bold;"><B>Hypotheses
|
||||
</B></span>menu select <span style="font-weight: bold;"><B>Average Length </B></span>or
|
||||
<img src="../image42.gif" width="26px" height="24px" border="0" class="img_whs5"> click button. The following dialog box will appear:</p>
|
||||
<p class="whs4">Select this hypotheses in <a href="about_hypotheses.htm#CreateHyp">the
|
||||
<span style="font-weight: bold;"><B>Create Hypotheses </B></span>dialog box</a>
|
||||
click <span style="font-weight: bold;"><B>Create</B></span>. The following dialog
|
||||
box will appear:</p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs6"><img src="../image43.gif" width="304px" height="233px" border="0" class="img_whs7"></p>
|
||||
<p class="whs5"><img src="../image43.gif" width="304px" height="233px" border="0" class="img_whs6"></p>
|
||||
|
||||
<p class="whs6"> </p>
|
||||
<p class="whs5"> </p>
|
||||
|
||||
<p class="whs8">In this dialog box you can set:</p>
|
||||
<p class="whs7">In this dialog box you can set:</p>
|
||||
|
||||
<p class="whs8"> </p>
|
||||
<p class="whs7"> </p>
|
||||
|
||||
<ul type="disc" class="whs9">
|
||||
<ul type="disc" class="whs8">
|
||||
|
||||
<li class=kadov-p><p class="whs8"><span style="font-weight: bold;"><B>Name
|
||||
</B></span>of your Local Length hypothesis</p></li>
|
||||
<li class=kadov-p><p class="whs7"><span style="font-weight: bold;"><B>Name
|
||||
</B></span>of your Average Length hypothesis</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs8"><span style="font-weight: bold;"><B>Length
|
||||
<li class=kadov-p><p class="whs7"><span style="font-weight: bold;"><B>Length
|
||||
</B></span>of segments which will split the edges of your geometrical object</p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs8"> </p>
|
||||
<p class="whs7"> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
|
@ -8,7 +8,7 @@
|
||||
|
||||
<head>
|
||||
|
||||
<title>Max. Element Area hypothesis</title>
|
||||
<title>Length from edges</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=634>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=460>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -36,24 +36,8 @@ if (navigator.appName !="Netscape")
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
img_whs3 {border-style: none; border: none; width: 25px; height: 24px;}
|
||||
p.whs4 {margin-left: 80px;}
|
||||
img_whs5 {border-style: none; border: none; width: 304px; height: 233px;}
|
||||
p.whs6 {margin-left: 0px;}
|
||||
ul.whs7 {list-style: disc;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
<!--
|
||||
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
|
||||
{
|
||||
var strNSS = "<style type='text/css'>";
|
||||
strNSS += "p.whs6 {margin-left:1; }";
|
||||
strNSS +="</style>";
|
||||
document.write(strNSS);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
@ -103,7 +87,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -114,46 +98,31 @@ else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Max Element Area hypothesis</h1>
|
||||
<h1>Length from edges (2D hypothesis for Triangulator) hypothesis</h1>
|
||||
|
||||
<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> <span style="font-weight: bold;"><B>Max Element Area </B></span>hypothesis
|
||||
can be applied for meshing of 2D faces composing your geometrical object.
|
||||
Definition of this hypothesis consists of setting the <span style="font-weight: bold;"><B>maximum
|
||||
area </B></span>of meshing elements (depending on the chosen meshing algorithm
|
||||
it can be <span style="font-weight: bold;"><B>triangles</B></span> or <span style="font-weight: bold;"><B>quadrangles</B></span>),
|
||||
which will compose the mesh of these 2D faces. </p>
|
||||
<p><span style="font-weight: bold;"><B><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> Length from edges</B></span>
|
||||
hypothesis builds 1D mesh segments having a length calculated as an average
|
||||
edge length for a given wire. </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To define the Max Element Area hypothesis:</p>
|
||||
<p>This hypothesis has no parameters.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To apply the Length from edges hypothesis:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs2">From the <span style="font-weight: bold;"><B>Hypotheses
|
||||
</B></span>menu select <span style="font-weight: bold;"><B>Max Element Area </B></span>or
|
||||
<img src="../image47.gif" width="25px" height="24px" border="0" class="img_whs3"> click button. The following dialog box will appear:</p>
|
||||
<p class="whs2">Select this hypothesis in <a href="about_hypotheses.htm#CreateHyp">the
|
||||
<span style="font-weight: bold;"><B>Create Hypotheses </B></span>dialog box</a>
|
||||
click <span style="font-weight: bold;"><B>Create</B></span>.</p>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class="whs4"><img src="../image48.gif" width="304px" height="233px" border="0" class="img_whs5"></p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs6">In this dialog box you can set:</p>
|
||||
|
||||
<p class="whs6"> </p>
|
||||
|
||||
<ul type="disc" class="whs7">
|
||||
|
||||
<li class=kadov-p><p class="whs6"><span style="font-weight: bold;"><B>Name
|
||||
</B></span>of your Max Element Area hypothesis</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs6"><span style="font-weight: bold;"><B>Max.
|
||||
Area</B></span>:<span style="font-weight: bold;"> <B></B></span>the maximum area<span
|
||||
style="font-weight: bold;"> <B></B></span>of meshing elements</p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs6"> </p>
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
|
@ -8,7 +8,7 @@
|
||||
|
||||
<head>
|
||||
|
||||
<title>Max. Element volume hypothsis</title>
|
||||
<title>Non conform mesh allowed hypothesis</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=653>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=460>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -36,24 +36,8 @@ if (navigator.appName !="Netscape")
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
img_whs3 {border-style: none; border: none; width: 25px; height: 24px;}
|
||||
p.whs4 {margin-left: 80px;}
|
||||
img_whs5 {border-style: none; border: none; width: 304px; height: 233px;}
|
||||
p.whs6 {margin-left: 0px;}
|
||||
ul.whs7 {list-style: disc;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
<!--
|
||||
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
|
||||
{
|
||||
var strNSS = "<style type='text/css'>";
|
||||
strNSS += "p.whs6 {margin-left:1; }";
|
||||
strNSS +="</style>";
|
||||
document.write(strNSS);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
@ -103,7 +87,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -114,47 +98,25 @@ else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Max Element Volume hypothesis</h1>
|
||||
<h1>Non conform mesh allowed hypothesis</h1>
|
||||
|
||||
<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> <span style="font-weight: bold;"><B>Max Element Area </B></span>hypothesis
|
||||
can be applied for meshing of 3D objects composing your geometrical object.
|
||||
Definition of this hypothesis consists of setting the <span style="font-weight: bold;"><B>maximum
|
||||
volume </B></span>of 3D meshing elements (depending on the chosen meshing
|
||||
algorithm it can be <span style="font-weight: bold;"><B>hexahedrons </B></span>or
|
||||
<span style="font-weight: bold;"><B>tetrahedrons</B></span>), which will compose
|
||||
the mesh of these 3D objects. </p>
|
||||
<p><span style="font-weight: bold;"><B><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> Non Conform mesh allowed</B></span>
|
||||
hypothesis allows to generate non-conform meshes (that is, meshes having
|
||||
some edges ending on an edge or face of adjacent elements). </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To define the Max Element Volume hypothesis:</p>
|
||||
<p>This hypothesis has no parameters.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To apply this hypothesis:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs2">From the <span style="font-weight: bold;"><B>Hypotheses
|
||||
</B></span>menu select <span style="font-weight: bold;"><B>Max Element Volume
|
||||
</B></span>or <img src="../image50.gif" width="25px" height="24px" border="0" class="img_whs3"> click button. The following dialog box will appear:</p>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class="whs4"><img src="../image49.gif" width="304px" height="233px" border="0" class="img_whs5"></p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs6">In this dialog box you can set:</p>
|
||||
|
||||
<p class="whs6"> </p>
|
||||
|
||||
<ul type="disc" class="whs7">
|
||||
|
||||
<li class=kadov-p><p class="whs6"><span style="font-weight: bold;"><B>Name
|
||||
</B></span>of your Max Element Volume hypothesis</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs6"><span style="font-weight: bold;"><B>Max.
|
||||
Volume</B></span>:<span style="font-weight: bold;"> <B></B></span>the maximum volume
|
||||
of 3D meshing elements</p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs6"> </p>
|
||||
<p class="whs2">Select this hypothesis s in <a href="about_hypotheses.htm#CreateHyp">the
|
||||
<span style="font-weight: bold;"><B>Create Hypotheses </B></span>dialog box</a>
|
||||
click <span style="font-weight: bold;"><B>Create</B></span>. </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
|
136
doc/salome/gui/SMESH/files/merging_nodes.htm
Executable file
@ -0,0 +1,136 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Merging nodes</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=747>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
img_whs3 {border-style: none; border: none; width: 258px; height: 450px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nModifying meshes\nTransforming meshes\nMerging nodes");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Merging nodes</h1>
|
||||
|
||||
<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> This functionality allows user to detect groups of coincident
|
||||
nodes with desirable tolerance, edit these groups and merge.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To merge nodes of your mesh:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs2">1. From the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>choose <span style="font-weight: bold;"><B>Transformation </B></span>and
|
||||
from its
|
||||
sub-menu select the <span style="font-weight: bold;"><B>Merge nodes </B></span>item.
|
||||
The following dialog box shall appear:</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs2"><img src="../image53.jpg" width="258px" height="450px" border="0" class="img_whs3"></p>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class="whs2">This dialog box allows to create groups of
|
||||
coincident nodes and to merge them. </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -89,7 +89,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
129
doc/salome/gui/SMESH/files/non_conform_mesh_allowed_hypothesis.htm
Executable file
@ -0,0 +1,129 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Non conform mesh allowed hypothesis</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=460>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nCreating meshes\nDefining hypotheses\nNon conform mesh allowed hypothesis");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Non conform mesh allowed hypothesis</h1>
|
||||
|
||||
<p><span style="font-weight: bold;"><B><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> Non Conform mesh allowed</B></span>
|
||||
hypothesis allows to generate non-conform meshes (that is, meshes having
|
||||
some edges ending on an edge or face of adjacent elements). </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>This hypothesis has no parameters.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To apply this hypothesis:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs2">Select this hypothesis s in <a href="about_hypotheses.htm#CreateHyp">the
|
||||
<span style="font-weight: bold;"><B>Create Hypotheses </B></span>dialog box</a>
|
||||
click <span style="font-weight: bold;"><B>Create</B></span>. </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=905>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=934>
|
||||
<meta name=layout-width content=557>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -37,11 +37,10 @@ if (navigator.appName !="Netscape")
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
img_whs3 {border-style: none; border: none; width: 431px; height: 233px;}
|
||||
img_whs4 {border-style: none; border: none; width: 25px; height: 24px;}
|
||||
p.whs5 {margin-left: 80px;}
|
||||
img_whs6 {border-style: none; border: none; width: 304px; height: 233px;}
|
||||
p.whs7 {margin-left: 0px;}
|
||||
ul.whs8 {list-style: disc;}
|
||||
p.whs4 {margin-left: 80px;}
|
||||
img_whs5 {border-style: none; border: none; width: 304px; height: 233px;}
|
||||
p.whs6 {margin-left: 0px;}
|
||||
ul.whs7 {list-style: disc;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
@ -49,7 +48,7 @@ ul.whs8 {list-style: disc;}
|
||||
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
|
||||
{
|
||||
var strNSS = "<style type='text/css'>";
|
||||
strNSS += "p.whs7 {margin-left:1; }";
|
||||
strNSS += "p.whs6 {margin-left:1; }";
|
||||
strNSS +="</style>";
|
||||
document.write(strNSS);
|
||||
}
|
||||
@ -104,7 +103,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -135,30 +134,31 @@ else
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs2">From the <span style="font-weight: bold;"><B>Hypotheses
|
||||
</B></span>menu select <span style="font-weight: bold;"><B>Nb. Segments </B></span>or
|
||||
<img src="../image45.gif" width="25px" height="24px" border="0" class="img_whs4"> click button. The following dialog box will appear:</p>
|
||||
</B></span>menu select <span style="font-weight: bold;"><B>Nb. Segments </B></span>and
|
||||
click <span style="font-weight: bold;"><B>Create</B></span>. The following dialog
|
||||
box will appear:</p>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class="whs5"><img src="../image44.gif" width="304px" height="233px" border="0" class="img_whs6"></p>
|
||||
<p class="whs4"><img src="../image44.gif" width="304px" height="233px" border="0" class="img_whs5"></p>
|
||||
|
||||
<p class="whs5"> </p>
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs7">In this dialog box you can set:</p>
|
||||
<p class="whs6">In this dialog box you can set:</p>
|
||||
|
||||
<p class="whs7"> </p>
|
||||
<p class="whs6"> </p>
|
||||
|
||||
<ul type="disc" class="whs8">
|
||||
<ul type="disc" class="whs7">
|
||||
|
||||
<li class=kadov-p><p class="whs7"><span style="font-weight: bold;"><B>Name
|
||||
<li class=kadov-p><p class="whs6"><span style="font-weight: bold;"><B>Name
|
||||
</B></span>of your Local Length hypothesis</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs7"><span style="font-weight: bold;"><B>Segments</B></span>:<span
|
||||
<li class=kadov-p><p class="whs6"><span style="font-weight: bold;"><B>Segments</B></span>:<span
|
||||
style="font-weight: bold;"> <B></B></span>the number<span style="font-weight: bold;">
|
||||
<B></B></span>of segments which will split the edges of your geometrical object</p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs7"> </p>
|
||||
<p class="whs6"> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
|
127
doc/salome/gui/SMESH/files/propagation_of_1d_hypothesis_on_opposite_edges.htm
Executable file
@ -0,0 +1,127 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Propagation of 1D Hypothesis on opposite edges</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=460>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nCreating meshes\nDefining hypotheses\nPropagation of 1D Hypothesis on opposite edges");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Propagation of 1D Hypothesis on opposite edges</h1>
|
||||
|
||||
<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> <span style="font-weight: bold;"><B>Propagation of 1D Hypothesis
|
||||
on opposite edges </B></span>allows to propagate a set hypothesis onto an
|
||||
opposite edge. If a local hypothesis and propagation are set on one of
|
||||
edges of a quadrangular face, the opposite edge will have the same hypothesis,
|
||||
unless another hypothesis has been locally set on such opposite edge.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To apply this hypothesis:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs2">Select this hypothesis s in <a href="about_hypotheses.htm#CreateHyp">the
|
||||
<span style="font-weight: bold;"><B>Create Hypotheses </B></span>dialog box</a>
|
||||
click <span style="font-weight: bold;"><B>Create</B></span>. </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=380>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=1107>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -32,6 +32,27 @@ if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
p.whs1 {margin-left: 40px;}
|
||||
img_whs2 {border-style: none; border: none; width: 300px; height: 449px;}
|
||||
ul.whs3 {list-style: disc;}
|
||||
p.whs4 {margin-left: 40px; font-weight: bold;}
|
||||
p.whs5 {margin-left: 0px;}
|
||||
img_whs6 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
<!--
|
||||
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
|
||||
{
|
||||
var strNSS = "<style type='text/css'>";
|
||||
strNSS += "p.whs5 {margin-left:1; }";
|
||||
strNSS +="</style>";
|
||||
document.write(strNSS);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
@ -81,7 +102,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -94,8 +115,98 @@ else
|
||||
</script>
|
||||
<h1>Reassigning hypotheses and algorithms</h1>
|
||||
|
||||
<p>After you have created a mesh or submesh with definite applied hypotheses
|
||||
and algorithms you can edit your mesh by <span style="font-weight: bold;"><B>assigning</B></span>
|
||||
new hypotheses and algorithms or <span style="font-weight: bold;"><B>unassigning
|
||||
</B></span>the applied hypotheses and algorithms.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To assign or unassign algorithms and hypotheses:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs1">1. In the <span style="font-weight: bold;"><B>Mesh
|
||||
</B></span><span>menu select the </span><span style="font-weight: bold;"><B>Edit
|
||||
Hypothesis</B></span><span>, the following dialog box will appear:</span><span
|
||||
style="font-weight: bold;"> <B></B></span></p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs1"><img src="../image41.jpg" width="300px" height="449px" border="0" class="img_whs2"></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">This dialog box contains the following fields:
|
||||
</p>
|
||||
|
||||
<ul type="disc" class="whs3">
|
||||
|
||||
<li class=kadov-p><p class="whs1"><span style="font-weight: bold;"><B>Mesh
|
||||
or SubMesh </B></span>field: here you should enter the name of the mesh or
|
||||
submesh for which you would like to assign or unassign hypotheses and
|
||||
algorithms. It can be also done by choosing the required mesh or submesh
|
||||
in the Object Browser or in the 3D viewer;</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs4">Hypotheses
|
||||
<span style="font-weight: normal;">set of fields containing two columns:
|
||||
</span></p></li>
|
||||
|
||||
<ul type="disc" class="whs3">
|
||||
|
||||
<li class=kadov-p><p class="whs4">Available:
|
||||
<span style="font-weight: normal;">the hypotheses which have been created
|
||||
in the current study;</span></p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs4"><span
|
||||
style="margin-left: 40px; font-weight: bold;"><B>Used: </B></span><span style="margin-left: 40px; font-weight: normal;">the
|
||||
hypotheses which have been applied to previously selected mesh or submesh.</span><span
|
||||
style="margin-left: 40px; font-weight: bold;"> <B></B></span></p></li>
|
||||
</ul>
|
||||
|
||||
<li class=kadov-p><p class="whs1"><span style="font-weight: bold;"><B>Algorithms
|
||||
</B></span>set of fields containing two columns:</p></li>
|
||||
|
||||
<ul type="disc" class="whs3">
|
||||
|
||||
<li class=kadov-p><p class="whs4">Available:
|
||||
<span style="font-weight: normal;">the algorithms which have been created
|
||||
in the current study.</span></p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs4">Used:
|
||||
<span style="font-weight: normal;">the algorithms which have been applied
|
||||
to previously selected mesh or submesh.</span> </p></li>
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">2. Double-click on the definite algorithm
|
||||
or hypothesis to move it from the <span style="font-weight: bold;"><B>Available
|
||||
</B></span>column into the <span style="font-weight: bold;"><B>Used </B></span>column
|
||||
and vice versa. Thus
|
||||
you will be able to apply new hypotheses and algorithms to your mesh or
|
||||
unassign<span style="font-weight: bold;"> <B></B></span>the applied hypotheses
|
||||
and algorithms.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">3. Confirm your changes by clicking the <span
|
||||
style="font-weight: bold;"><B>OK </B></span>button.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs5">After modification of applied algorithms you
|
||||
should recompute your mesh once again.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs5"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs6"> You can also unassign an
|
||||
applied algorithm or hypothesis by right-clicking on it in the Object
|
||||
Browser and choosing from the associated popup menu the <span style="font-weight: bold;"><B>Unassign
|
||||
Algorithm </B></span>or <span style="font-weight: bold;"><B>Unassign Hypothesis
|
||||
</B></span><span>item.</span></p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
|
@ -18,9 +18,9 @@
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=0>
|
||||
<meta name=layout-height content=0>
|
||||
<meta name=layout-width content=0>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=1633>
|
||||
<meta name=layout-width content=765>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -32,6 +32,34 @@ if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
p.whs1 {margin-left: 40px;}
|
||||
img_whs2 {border-style: none; border: none; width: 27px; height: 25px;}
|
||||
img_whs3 {border-style: none; border: none; width: 315px; height: 217px;}
|
||||
p.whs4 {margin-left: 0px;}
|
||||
img_whs5 {border-style: none; border: none; width: 36px; height: 38px; float: none;}
|
||||
table.whs6 {x-cell-content-align: top; width: 100%; border-spacing: 0; border-spacing: 0px;}
|
||||
col.whs7 {width: 50%;}
|
||||
tr.whs8 {x-cell-content-align: top;}
|
||||
td.whs9 {width: 50%; padding-right: 10px; padding-left: 10px; border-right-style: none; border-left-style: none; border-top-style: none; border-bottom-style: none;}
|
||||
img_whs10 {border-style: none; border: none; width: 350px; height: 183px;}
|
||||
td.whs11 {width: 50%; padding-right: 10px; padding-left: 10px; border-top-style: none; border-bottom-style: none; border-right-style: none;}
|
||||
img_whs12 {border-style: none; border: none; width: 318px; height: 218px;}
|
||||
img_whs13 {border-style: none; border: none; width: 350px; height: 184px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
<!--
|
||||
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
|
||||
{
|
||||
var strNSS = "<style type='text/css'>";
|
||||
strNSS += "p.whs4 {margin-left:1; }";
|
||||
strNSS +="</style>";
|
||||
document.write(strNSS);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
@ -81,7 +109,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -94,7 +122,116 @@ else
|
||||
</script>
|
||||
<h1>Removing nodes and elements</h1>
|
||||
|
||||
<p>Type topic text here.</p>
|
||||
<p>In SMESH you can remove nodes and all types of cells of your mesh. </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To remove a node:</p>
|
||||
|
||||
<p class=TODO
|
||||
style="margin-left: 40px;"> </p>
|
||||
|
||||
<p class="whs1">1. Select your mesh in the Object Browser
|
||||
or in the 3D viewer.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">2. From the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>menu choose <span style="font-weight: bold;"><B>Remove </B></span>and
|
||||
from the associated submenu select the <span style="font-weight: bold;"><B>Remove
|
||||
nodes</B></span>, or just click <img src="../image88.gif" width="27px" height="25px" border="0" class="img_whs2"> icon in the toolbar. The
|
||||
following dialog box will appear:</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs1"><img src="../image87.gif" width="315px" height="217px" border="0" class="img_whs3"></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">In this dialog box you can specify one or
|
||||
several nodes (with pressed Shift button) by choosing them in the 3D viewer.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">3. Click <span style="font-weight: bold;"><B>OK
|
||||
</B></span>or <span style="font-weight: bold;"><B>Apply </B></span> to
|
||||
confirm deletion of the specified nodes.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs4"><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs5">Be careful while removing
|
||||
nodes because if you remove a definite node of your mesh all adjacent
|
||||
elements will be also deleted.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<!--(Table)=========================================================-->
|
||||
<table x-use-null-cells cellspacing="0" width="100%" class="whs6">
|
||||
<col class="whs7">
|
||||
<col class="whs7">
|
||||
|
||||
<tr valign="top" class="whs8">
|
||||
<td width="50%" class="whs9">
|
||||
<p><img src="../image73.jpg" width="350px" height="183px" border="0" class="img_whs10"></td>
|
||||
<td width="50%" class="whs11">
|
||||
<p><img src="../image72.jpg" width="350px" height="183px" border="0" class="img_whs10"></td></tr>
|
||||
</table>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To remove an element:</p>
|
||||
|
||||
<p class=TODO
|
||||
style="margin-left: 40px;"> </p>
|
||||
|
||||
<p class="whs1">1. Select your mesh in the Object Browser
|
||||
or in the 3D viewer.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">2. From the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>menu choose <span style="font-weight: bold;"><B>Remove </B></span>and
|
||||
from the associated submenu select the <span style="font-weight: bold;"><B>Remove
|
||||
elements</B></span>, or just click <img src="../image88.gif" width="27px" height="25px" border="0" class="img_whs2"> icon in the toolbar. The
|
||||
following dialog box will appear:</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs1"><img src="../image89.gif" width="318px" height="218px" border="0" class="img_whs12"></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">In this dialog box you can specify one or
|
||||
several elements of your mesh (with pressed Shift button) by choosing
|
||||
them in the 3D viewer.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">3. Click <span style="font-weight: bold;"><B>OK
|
||||
</B></span>or <span style="font-weight: bold;"><B>Apply </B></span> to
|
||||
confirm deletion of the specified elements.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<!--(Table)=========================================================-->
|
||||
<table x-use-null-cells cellspacing="0" width="100%" class="whs6">
|
||||
<col class="whs7">
|
||||
<col class="whs7">
|
||||
|
||||
<tr valign="top" class="whs8">
|
||||
<td width="50%" class="whs9">
|
||||
<p><img src="../image75.jpg" width="350px" height="183px" border="0" class="img_whs10"></td>
|
||||
<td width="50%" class="whs11">
|
||||
<p><img src="../image74.jpg" width="350px" height="184px" border="0" class="img_whs13"></td></tr>
|
||||
</table>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
|
184
doc/salome/gui/SMESH/files/renumbering_nodes_and_elements.htm
Executable file
@ -0,0 +1,184 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Renumbering nodes and elements</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=1068>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
p.whs1 {margin-left: 40px;}
|
||||
img_whs2 {border-style: none; border: none; width: 29px; height: 23px;}
|
||||
img_whs3 {border-style: none; border: none; width: 314px; height: 217px;}
|
||||
img_whs4 {border-style: none; border: none; width: 26px; height: 25px;}
|
||||
img_whs5 {border-style: none; border: none; width: 318px; height: 220px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nModifying meshes\nRenumbering nodes and elements");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Renumbering nodes and elements</h1>
|
||||
|
||||
<p>In SMESH you can renumber the nodes and elements of your mesh.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To renumber the nodes of your mesh:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs1">1. In the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>menu select <span style="font-weight: bold;"><B>Renumbering </B></span>submenu
|
||||
and choose the <span style="font-weight: bold;"><B>Nodes </B></span>item or click
|
||||
<img src="../image63.gif" width="29px" height="23px" border="0" class="img_whs2"> button in the toolbar. The following dialog box will
|
||||
appear: </p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"><img src="../image66.gif" width="314px" height="217px" border="0" class="img_whs3"></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">2. Fill the <span style="font-weight: bold;"><B>Mesh
|
||||
</B></span>field by selecting your mesh in the Object Browser or in the 3D
|
||||
viewer.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">3. Click the <span style="font-weight: bold;"><B>Apply
|
||||
</B></span><span>or </span><span style="font-weight: bold;"><B>OK </B></span><span>button
|
||||
to perform the operation.</span></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class=TODO>To renumber the elements of your mesh:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs1">1. In the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>menu select <span style="font-weight: bold;"><B>Renumbering </B></span>submenu
|
||||
and choose the <span style="font-weight: bold;"><B>Elements </B></span>item or
|
||||
click <img src="../image64.gif" width="26px" height="25px" border="0" class="img_whs4"> button in the toolbar. The following dialog box will
|
||||
appear: </p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"><img src="../image65.gif" width="318px" height="220px" border="0" class="img_whs5"></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">2. Fill the <span style="font-weight: bold;"><B>Mesh
|
||||
</B></span>field by selecting your mesh in the Object Browser or in the 3D
|
||||
viewer.</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">3. Click the <span style="font-weight: bold;"><B>Apply
|
||||
</B></span><span>or </span><span style="font-weight: bold;"><B>OK </B></span><span>button
|
||||
to perform the operation.</span></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
151
doc/salome/gui/SMESH/files/rotation.htm
Executable file
@ -0,0 +1,151 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Rotation</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=604>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
p.whs1 {margin-left: 40px;}
|
||||
img_whs2 {border-style: none; border: none; width: 310px; height: 265px;}
|
||||
ul.whs3 {list-style: disc;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nModifying meshes\nTransforming meshes\nRotation");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Rotation</h1>
|
||||
|
||||
<p>This geometrical operation allows to rotate in space your mesh or some
|
||||
of its elements.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO> To
|
||||
rotate your mesh:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs1">From the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>choose <span style="font-weight: bold;"><B>Transformation </B></span>and
|
||||
from its
|
||||
sub-menu select the <span style="font-weight: bold;"><B>Rotation </B></span>item.
|
||||
The following dialog box shall appear:</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"><img src="../image55.jpg" width="310px" height="265px" border="0" class="img_whs2"></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">In this dialog box you can specify the elements
|
||||
which should be rotated and the rotation parameters:</p>
|
||||
|
||||
<ul type="disc" class="whs3">
|
||||
|
||||
<li class=kadov-p><p class="whs1"><span style="font-weight: bold;"><B>Axis:</B></span>
|
||||
point and vector</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs1"><span style="font-weight: bold;"><B>Angle
|
||||
</B></span>of rotation </p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"><span style="font-weight: bold;"><B>Create a
|
||||
copy </B></span><span>radio button allows to copy the rotated object.</span></p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -95,7 +95,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
@ -69,8 +69,7 @@ if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nSetting SMESH preferences\nScalar Bar properties");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
@ -81,7 +80,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
328
doc/salome/gui/SMESH/files/sewing_meshes.htm
Executable file
@ -0,0 +1,328 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Sewing meshes</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=3595>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
ul.whs2 {list-style: disc;}
|
||||
p.whs3 {font-weight: bold;}
|
||||
p.whs4 {margin-left: 40px;}
|
||||
img_whs5 {border-style: none; border: none; width: 311px; height: 456px;}
|
||||
img_whs6 {border-style: none; border: none; width: 297px; height: 62px;}
|
||||
img_whs7 {border-style: none; border: none; width: 612px; height: 225px;}
|
||||
img_whs8 {border-style: none; border: none; width: 612px; height: 230px;}
|
||||
img_whs9 {border-style: none; border: none; width: 600px; height: 227px;}
|
||||
img_whs10 {border-style: none; border: none; width: 620px; height: 228px;}
|
||||
img_whs11 {border-style: none; border: none; width: 304px; height: 222px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nModifying meshes\nTransforming meshes\nSewing meshes");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Sewing meshes</h1>
|
||||
|
||||
<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> In SMESH you can sew elements of different
|
||||
meshes. The current functionality allows you to sew:</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<ul type="disc" class="whs2">
|
||||
|
||||
<li class=kadov-p><p class="whs3"><a href="#free bord">Free
|
||||
borders </a></p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs3"><a href="#conform">Conform
|
||||
free borders</a></p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs3"><a href="#border to side">Border
|
||||
to side</a></p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs3"><a href="#side elements">Side
|
||||
elements</a></p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class=TODO>To sew elements of different meshes:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs4">1. From the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>menu choose the <span style="font-weight: bold;"><B>Transformation
|
||||
</B></span>item and from
|
||||
its sub-menu select the <span style="font-weight: bold;"><B>Sewing </B></span>item.
|
||||
The following dialog box shall appear:</p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs4"><img src="../image57.gif" width="311px" height="456px" border="0" class="img_whs5"></p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs4">2. In the upper part of this dialog box check
|
||||
one of the radio buttons corresponding to the type of sewing operation
|
||||
you would like to perform: </p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs4"><img src="../image61.gif" width="297px" height="62px" border="0" class="img_whs6"> </p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs4">3. Fill the other fields available in the
|
||||
dialog box</p>
|
||||
|
||||
<p class="whs4">4. Click the <span style="font-weight: bold;"><B>OK
|
||||
</B></span><span>or </span><span style="font-weight: bold;"><B>Apply </B></span>button
|
||||
to perform the operation of sewing. </p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<h3><a name="free bord"></a>Sew free borders</h3>
|
||||
|
||||
<p>This functionality allows you to unite two free borders of a 2D mesh.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>For sewing free borders you should define three points on each border:
|
||||
first, second and the last node: </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<ul type="disc" class="whs2">
|
||||
|
||||
<li class=kadov-p><p> the
|
||||
first node specifies beginning of the border ;</p></li>
|
||||
|
||||
<li class=kadov-p><p> the
|
||||
second node specifies the part of the border which should be considered
|
||||
(as far as the free border usually forms a closed contour);</p></li>
|
||||
|
||||
<li class=kadov-p><p> the
|
||||
last node specifies the end of the border.</p></li>
|
||||
</ul>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>You can select these nodes in the 3D viewer or define by its id.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>The first and the second nodes should belong to the same link of a face.
|
||||
The second and the last nodes of a border can be the same. The first and
|
||||
the last nodes of two borders can be the same. The corresponding end nodes
|
||||
of two borders will be merged. Intermediate nodes of two borders will
|
||||
be either merged or inserted into faces of the opposite border.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>The sewing algorithm is as follows:</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs4">1. The parameter (U) of each node within
|
||||
a border is computed. So that the first node has U=0.0, the last node
|
||||
has U=1.0, for the rest nodes 0.0 < U < 1.0;</p>
|
||||
|
||||
<p class="whs4">2. Compare node parameters of the two borders.
|
||||
If two nodes of the opposite borders have close parameters, they are merged,
|
||||
i.e. a node of the first border is replaced in all elements by a node
|
||||
of the second border. If a node has no node with a close parameter in
|
||||
the opposite border, it is inserted into an edge of element of the opposite
|
||||
border, an element is split. Two nodes are considered close enough to
|
||||
merge, if difference of their parameters is less than one fifth of minimum
|
||||
length of adjacent face edges on the borders.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs4"><img src="../image22.jpg" width="612px" height="225px" border="0" class="img_whs7"></p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<h3><a name=conform></a>Sew conform free borders</h3>
|
||||
|
||||
<p>This functionality can be used to unite two free borders of a 2D mesh.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p>The borders of meshes for sewing are defined as for "Sew free borders"
|
||||
except that the second free border is not limited and can be defined by
|
||||
the first and the second nodes only. The first nodes of two borders can
|
||||
be the same.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs4"><img src="../image23.jpg" width="612px" height="230px" border="0" class="img_whs8"></p>
|
||||
|
||||
<p>The algorithm is following: counting nodes starting at the first ones,
|
||||
the n-th node of the first border is merged with the n-th node of the
|
||||
other border, until the end of either of borders. Nodes of the first border
|
||||
are replaced in all elements with corresponding nodes of the second border.</p>
|
||||
|
||||
<p>For sewing conform free borders you should define three points on the
|
||||
first border and two points on the second one. User can select these nodes
|
||||
in 3D viewer or define node by its id.</p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<h3><a name="border to side"></a>Sew border to side</h3>
|
||||
|
||||
<p>"Sew border to side" is intended to sew a free border to a
|
||||
mesh surface.</p>
|
||||
|
||||
<p>The free border is defined as for "Sewing of free borders".
|
||||
The place where to sew the border is defined by two nodes, between which
|
||||
the border faces are placed, so that the first border node is merged with
|
||||
the first node on the side and the last node of the border is merged with
|
||||
the second specified node on the side.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs4"><img src="../image30.jpg" width="600px" height="227px" border="0" class="img_whs9"></p>
|
||||
|
||||
<p>The algorithm is following.</p>
|
||||
|
||||
<p>1. Find a sequence of linked nodes on the side such that the found links
|
||||
to be most co-directed with the links of the free border.</p>
|
||||
|
||||
<p>2. Sew two sequences of nodes using algorithm of "Sewing of free
|
||||
berders".</p>
|
||||
|
||||
<p>For sewing border to side you should define three points on the border
|
||||
and two points on the side. User can select these nodes in 3D viewer or
|
||||
define node by its id.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<h3><a name="side elements"></a>Sew side elements</h3>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs4"><img src="../image31.jpg" width="620px" height="228px" border="0" class="img_whs10"></p>
|
||||
|
||||
<p>This operation is intended to unite two mesh surfaces.</p>
|
||||
|
||||
<p>Surfaces may be defined by either 2d or 3d elements. The number of given
|
||||
elements of the sides must be the same. The sets of given elements must
|
||||
be topologically equal, i.e. each node of one element set must have a
|
||||
corresponding node in the other element set and corresponding nodes must
|
||||
be equally linked. If there are 3d elements in a set, only their free
|
||||
faces must obey to that rule.</p>
|
||||
|
||||
<p>Two corresponding nodes on each side must be specified. They must belong
|
||||
to one element and must be located on an element set boundary.</p>
|
||||
|
||||
<p>Sewing algorithm finds and merges the corresponding nodes starting from
|
||||
the specified ones.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs4"><img src="../image32.jpg" width="304px" height="222px" border="0" class="img_whs11"></p>
|
||||
|
||||
<p>For sewing side elements you should define elements for sewing and two
|
||||
nodes for merging on the each side. User can select these elements and
|
||||
nodes in 3D viewer or define them by its id.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -85,7 +85,7 @@ if (window.gbWhTopic)
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
@ -85,7 +85,7 @@ if (window.gbWhTopic)
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
@ -102,7 +102,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
217
doc/salome/gui/SMESH/files/smoothing.htm
Executable file
@ -0,0 +1,217 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Smoothing</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=1451>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
img_whs3 {border-style: none; border: none; width: 24px; height: 25px;}
|
||||
img_whs4 {border-style: none; border: none; width: 319px; height: 369px;}
|
||||
ul.whs5 {list-style: disc;}
|
||||
p.whs6 {margin-left: 40px; font-weight: normal;}
|
||||
p.whs7 {font-weight: bold;}
|
||||
p.whs8 {margin-left: 80px;}
|
||||
img_whs9 {border-style: none; border: none; width: 527px; height: 281px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nModifying meshes\nSmoothing");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Smoothing</h1>
|
||||
|
||||
<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> Smoothing is used to adjust the locations of element
|
||||
corners (nodes) to reduce distortions in these elements.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To apply smoothing to the elements of your mesh:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs2">1. Display a mesh or a submesh in the 3D
|
||||
viewer.</p>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class="whs2">2. In the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>menu select the <span style="font-weight: bold;"><B>Smoothing </B></span>item
|
||||
or click <img src="../image84.gif" width="24px" height="25px" border="0" class="img_whs3"> button in the toolbar. The following dialog box
|
||||
will appear:</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs2"><img src="../image85.gif" width="319px" height="369px" border="0" class="img_whs4"></p>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class="whs2">This dialog box contains the following fields
|
||||
which should be specified:</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<ul type="disc" class="whs5">
|
||||
|
||||
<li class=kadov-p><p class="whs6"><span
|
||||
style="font-weight: bold;"><B>Id Elements </B></span><span>field allows to specify
|
||||
the elements which should be smoothed by selecting them in the 3D viewer.
|
||||
Note: to select several elements press </span><span style="font-weight: bold;"><B>Shift
|
||||
</B></span><span>button.</span></p></li>
|
||||
|
||||
<ul type="disc" class="whs5">
|
||||
|
||||
<li class=kadov-p><p class="whs7">Smoothing is applied
|
||||
to the whole mesh or its part</p></li>
|
||||
|
||||
<li class=kadov-p><p><span style="font-weight: bold;"><B>Fixed nodes
|
||||
ids</B></span>: some nodes keep their location during smoothing. If a mesh
|
||||
is built on a geometry shape, the nodes built on geometrical edges are
|
||||
always fixed. If smoothing is applied to a part of a mesh then the boundary
|
||||
nodes of an elements set are also fixed. Any other nodes may be additionally
|
||||
fixed.</p></li>
|
||||
|
||||
<li class=kadov-p><p> </p></li>
|
||||
|
||||
<li class=kadov-p><p><span style="font-weight: bold;"><B>Smoothing
|
||||
method</B></span>:</p></li>
|
||||
|
||||
<ul type="disc" class="whs5">
|
||||
|
||||
<li class=kadov-p><p><span style="font-weight: bold;"><B>Laplacian</B></span>
|
||||
smoothing pulls a node toward the center of surrounding nodes directly
|
||||
connected to that node along an element edge. Centroidal smoothing pulls
|
||||
a node toward the element-area-weighted centroid of the surrounding elements.
|
||||
Typically, the Laplacian method will produce the mesh with the least element
|
||||
distortion. It is also the faster method. </p></li>
|
||||
|
||||
<li class=kadov-p><p><span style="font-weight: bold;"><B>Centroidal</B></span>
|
||||
smoothing usually produces a mesh that has more uniform element sizes.
|
||||
Both methods produce good results with "free" meshes.</p></li>
|
||||
</ul>
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
<p class="whs8"><img src="../image83.gif" width="527px" height="281px" border="0" class="img_whs9"></p>
|
||||
|
||||
<ul type="disc" class="whs5">
|
||||
|
||||
<li class=kadov-p><p class="whs6"><span
|
||||
style="font-weight: bold;"><B>Iteration limit: </B></span>both of the smoothing
|
||||
methods use an iterative procedure to converge toward a smoothed mesh.
|
||||
All nodes are smoothed according to one of the techniques shown above.
|
||||
Then the smoothing is reevaluated with the updated nodal locations. This
|
||||
process continues until the maximum number of iterations has been exceeded,
|
||||
or all elements has aspect ratio less or equal than the specified one.</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs6"><span
|
||||
style="font-weight: bold;"><B>Max. aspect ratio</B></span>.</p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class="whs2">3. Click the <span style="font-weight: bold;"><B>Apply
|
||||
</B></span>or <span style="font-weight: bold;"><B>OK </B></span>button to confirm
|
||||
the operation.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
165
doc/salome/gui/SMESH/files/start_and_end_length_hypothesis.htm
Executable file
@ -0,0 +1,165 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Start and End Length hypothesis</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=614>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
p.whs3 {margin-left: 80px;}
|
||||
img_whs4 {border-style: none; border: none; width: 319px; height: 222px;}
|
||||
p.whs5 {margin-left: 0px;}
|
||||
ul.whs6 {list-style: disc;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
<!--
|
||||
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
|
||||
{
|
||||
var strNSS = "<style type='text/css'>";
|
||||
strNSS += "p.whs5 {margin-left:1; }";
|
||||
strNSS +="</style>";
|
||||
document.write(strNSS);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nCreating meshes\nDefining hypotheses\nStart and End Length hypothesis");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Start and End Length hypothesis</h1>
|
||||
|
||||
<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> <span style="font-weight: bold;"><B>Start and End Length</B></span>
|
||||
hypothesis is used to build 1D mesh on geometrical edges.</p>
|
||||
|
||||
<p>A geometrical edge is divided into segments so that the first and the
|
||||
last segments have a specified length. Length of each but the first segment
|
||||
differs from length of the previous one by a constant factor. Then mesh
|
||||
nodes are constructed at segment ends location and 1D mesh elements are
|
||||
constructed on them.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To define the Average Length hypothesis:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs2">Select this hypothesis s in <a href="about_hypotheses.htm#CreateHyp">the
|
||||
<span style="font-weight: bold;"><B>Create Hypotheses </B></span>dialog box</a>
|
||||
click <span style="font-weight: bold;"><B>Create</B></span>. The following dialog
|
||||
box will appear:</p>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class="whs3"><img src="../image18.jpg" width="319px" height="222px" border="0" class="img_whs4"></p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs5">In this dialog box you can set:</p>
|
||||
|
||||
<p class="whs5"> </p>
|
||||
|
||||
<ul type="disc" class="whs6">
|
||||
|
||||
<li class=kadov-p><p class="whs5"><span style="font-weight: bold;"><B>Name
|
||||
</B></span>of your Start and End Length hypothesis</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs5"><span style="font-weight: bold;"><B>Start
|
||||
and End Length </B></span>of segments</p></li>
|
||||
</ul>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
164
doc/salome/gui/SMESH/files/symmetry.htm
Executable file
@ -0,0 +1,164 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Symmetry</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=1155>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
p.whs1 {margin-left: 40px;}
|
||||
img_whs2 {border-style: none; border: none; width: 350px; height: 258px;}
|
||||
img_whs3 {border-style: none; border: none; width: 350px; height: 253px;}
|
||||
img_whs4 {border-style: none; border: none; width: 350px; height: 248px;}
|
||||
ul.whs5 {list-style: disc;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nModifying meshes\nTransforming meshes\nSymmetry");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Symmetry</h1>
|
||||
|
||||
<p>This geometrical operation allows to perform a symmetrical copy of your
|
||||
mesh or some of its elements.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO> To
|
||||
apply symmetry to your mesh:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs1">From the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>choose <span style="font-weight: bold;"><B>Transformation </B></span>and
|
||||
from its
|
||||
sub-menu select the <span style="font-weight: bold;"><B>Symmetry </B></span>item.
|
||||
The following dialog box shall appear:</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"><img src="../image59.jpg" width="350px" height="258px" border="0" class="img_whs2"></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"><img src="../image58.jpg" width="350px" height="253px" border="0" class="img_whs3"></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"><img src="../image57.jpg" width="350px" height="248px" border="0" class="img_whs4"></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">This operation has three options, you can
|
||||
symmetrically copy your mesh or some of its elements specifying: </p>
|
||||
|
||||
<ul type="disc" class="whs5">
|
||||
|
||||
<li class=kadov-p><p class="whs1">one point</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs1">one axis (point and
|
||||
vector)</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs1">one plane (point and
|
||||
normal)</p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"><span style="font-weight: bold;"><B>Create a
|
||||
copy </B></span><span>radio button allows to keep the initial elements or
|
||||
mesh.</span></p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -90,7 +90,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
130
doc/salome/gui/SMESH/files/tetrahedron_(ghs3d)_meshing_algorithm.htm
Executable file
@ -0,0 +1,130 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Tetrahedron (GHS3D) meshing algorithm</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=460>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nCreating meshes\nDefining meshing algorithms\n3D meshing algorithms\nTetrahedron (GHS3D) meshing algorithm");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Tetrahedron (GHS3D) meshing algorithm</h1>
|
||||
|
||||
<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> This algorithm is used for meshing of 3D entities of
|
||||
geometrical objects - <span style="font-weight: bold;"><B>volume objects</B></span>.
|
||||
While <a href="tetrahedron_(netgen)_meshing_algorithm.htm">NETGEN</a>
|
||||
generates 3D elements having a volume less than the one specified by hypothesis,
|
||||
GHS3D does not need any hypotheses, all it needs is a surface mesh built
|
||||
in advance</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To apply the Tetrahedron GHS3D meshing algorithm:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs2"><a href="about_meshing_algorithms.htm#ApplyAlgo">In
|
||||
the <span style="font-weight: bold;"><B>Create Algorithms </B></span>dialog box</a>
|
||||
select this algorithm and click <span style="font-weight: bold;"><B>Create</B></span>.</p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=380>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=673>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -36,9 +36,23 @@ if (navigator.appName !="Netscape")
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
img_whs3 {border-style: none; border: none; width: 26px; height: 24px;}
|
||||
p.whs3 {margin-left: 0px;}
|
||||
p.whs4 {margin-left: 0px; font-weight: bold;}
|
||||
img_whs5 {border-style: none; border: none; width: 386px; height: 414px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
<!--
|
||||
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
|
||||
{
|
||||
var strNSS = "<style type='text/css'>";
|
||||
strNSS += "p.whs3 {margin-left:1; }";
|
||||
strNSS += "p.whs4 {margin-left:1; }";
|
||||
strNSS +="</style>";
|
||||
document.write(strNSS);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
@ -88,7 +102,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -111,9 +125,17 @@ else
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs2">From the <span style="font-weight: bold;"><B>Hypotheses
|
||||
</B></span>menu select <span style="font-weight: bold;"><B>Tetrahedron (Netgen)
|
||||
</B></span>or click <img src="../image52.gif" width="26px" height="24px" border="0" class="img_whs3"> button in the toolbar.</p>
|
||||
<p class="whs2"><a href="about_meshing_algorithms.htm#ApplyAlgo">In
|
||||
the <span style="font-weight: bold;"><B>Create Algorithms </B></span>dialog box</a>
|
||||
select this algorithm and click <span style="font-weight: bold;"><B>Create</B></span>.</p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs4">Example:</p>
|
||||
|
||||
<p class="whs2"><img src="../image9.gif" width="386px" height="414px" border="0" class="img_whs5"></p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
|
148
doc/salome/gui/SMESH/files/translation.htm
Executable file
@ -0,0 +1,148 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Translation</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=551>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
p.whs1 {margin-left: 40px;}
|
||||
img_whs2 {border-style: none; border: none; width: 645px; height: 231px;}
|
||||
ul.whs3 {list-style: disc;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nModifying meshes\nTransforming meshes\nTranslation");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Translation</h1>
|
||||
|
||||
<p>This geometrical operation allows to translate in space your mesh or
|
||||
some of its elements.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO> To
|
||||
translate your mesh:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs1">From the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>choose <span style="font-weight: bold;"><B>Transformation </B></span>and
|
||||
from its
|
||||
sub-menu select the <span style="font-weight: bold;"><B>Translation </B></span>item.
|
||||
The following dialog box shall appear:</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"><img src="../image54.jpg" width="645px" height="231px" border="0" class="img_whs2"></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">This operation has two options, you can translate
|
||||
in space your mesh or some of its elements specifying: </p>
|
||||
|
||||
<ul type="disc" class="whs3">
|
||||
|
||||
<li class=kadov-p><p class="whs1">two points (starting
|
||||
and ending)</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs1">one vector</p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs1"><span style="font-weight: bold;"><B>Create a
|
||||
copy </B></span><span>radio button allows to copy the translated object.</span></p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
191
doc/salome/gui/SMESH/files/uniting_a_set_of_triangles.htm
Executable file
@ -0,0 +1,191 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Uniting a set of triangles</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=945>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
p.whs2 {margin-left: 40px;}
|
||||
img_whs3 {border-style: none; border: none; width: 23px; height: 24px;}
|
||||
img_whs4 {border-style: none; border: none; width: 295px; height: 362px;}
|
||||
ul.whs5 {list-style: disc;}
|
||||
p.whs6 {margin-left: 40px; font-weight: normal;}
|
||||
p.whs7 {margin-left: 0px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
<!--
|
||||
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
|
||||
{
|
||||
var strNSS = "<style type='text/css'>";
|
||||
strNSS += "p.whs7 {margin-left:1; }";
|
||||
strNSS +="</style>";
|
||||
document.write(strNSS);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nModifying meshes\nUniting a set of triangles");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Uniting a set of triangles</h1>
|
||||
|
||||
<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> In contrast to <a href="uniting_two_triangles.htm">the
|
||||
previous operation</a> this one allows to unite at once many triangles
|
||||
if they have adjacent edges. </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To union several triangles:</p>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class="whs2">1. Display a mesh or a submesh in the 3D
|
||||
viewer.</p>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class="whs2">2. In the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>menu select the <span style="font-weight: bold;"><B>Union of triangles
|
||||
</B></span>item or click <img src="../image80.gif" width="23px" height="24px" border="0" class="img_whs3"> button in the toolbar. The following
|
||||
dialog box will appear:</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs2"><img src="../image81.gif" width="295px" height="362px" border="0" class="img_whs4"></p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<ul type="disc" class="whs5">
|
||||
|
||||
<li class=kadov-p><p class="whs6"><span
|
||||
style="font-weight: bold;"><B>The main list </B></span>shall contain the triangles
|
||||
which will be united. You can click on an triangle in the 3D viewer and
|
||||
it will be highlighted. After that click the <span style="font-weight: bold;"><B>Add
|
||||
</B></span>button and the ID of this triangle will be added to the list. To
|
||||
remove a selected element or elements from the list click the <span style="font-weight: bold;"><B>Remove
|
||||
</B></span>button. The <span style="font-weight: bold;"><B>Sort </B></span>button
|
||||
allows to sort the list of IDs. The <span style="font-weight: bold;"><B>Set
|
||||
filter </B></span>button allows to apply a definite filter to selection of
|
||||
triangles.</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs6"><span
|
||||
style="font-weight: bold;"><B>Apply to all </B></span><span>radio button allows
|
||||
to modify the orientation of all triangles of the currently displayed
|
||||
mesh or submesh.</span></p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs6"><span
|
||||
style="font-weight: bold;"><B>Select from </B></span>set of fields allows to
|
||||
choose a submesh or an existing group whose triangle elements will be
|
||||
automatically added to the list.</p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<p class="whs2">3. Click the <span style="font-weight: bold;"><B>Apply
|
||||
</B></span>or <span style="font-weight: bold;"><B>OK </B></span>button to confirm
|
||||
the operation.</p>
|
||||
|
||||
<p class="whs7"> </p>
|
||||
|
||||
<p class="whs7"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> If some selected triangle
|
||||
elements have no adjacent edges with one of the others, the operation
|
||||
on these elements shall take no effect.</p>
|
||||
|
||||
<p class="whs2"> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
166
doc/salome/gui/SMESH/files/uniting_two_triangles.htm
Executable file
@ -0,0 +1,166 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Uniting two triangles</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=725>
|
||||
<meta name=layout-width content=763>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
p.whs1 {margin-left: 40px;}
|
||||
img_whs2 {border-style: none; border: none; width: 23px; height: 23px;}
|
||||
img_whs3 {border-style: none; border: none; width: 295px; height: 148px;}
|
||||
table.whs4 {x-cell-content-align: top; width: 100%; border-spacing: 0px; border-spacing: 0px;}
|
||||
col.whs5 {width: 50%;}
|
||||
tr.whs6 {x-cell-content-align: top;}
|
||||
td.whs7 {width: 50%; padding-right: 10px; padding-left: 10px; border-right-style: none; border-left-style: none; border-top-style: none; border-bottom-style: none;}
|
||||
img_whs8 {border-style: none; border: none; width: 348px; height: 224px;}
|
||||
td.whs9 {width: 50%; padding-right: 10px; padding-left: 10px; border-top-style: none; border-bottom-style: none; border-right-style: none;}
|
||||
img_whs10 {border-style: none; border: none; width: 350px; height: 224px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nModifying meshes\nUniting two triangles");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Uniting two triangles</h1>
|
||||
|
||||
<p> In SMESH
|
||||
you can union two neighboring triangles (cells) by deletion of the common
|
||||
edge.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To unite two triangles:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs1">1. From the <span style="font-weight: bold;"><B>Modification
|
||||
</B></span>menu choose the <span style="font-weight: bold;"><B>Union of two triangles
|
||||
</B></span>item or click <img src="../image71.gif" width="23px" height="23px" border="0" class="img_whs2"> button in the toolbar. The following
|
||||
dialog box shall appear:</p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1"><img src="../image72.gif" width="295px" height="148px" border="0" class="img_whs3"></p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">2. Enter the ID of the required edge in the
|
||||
<span style="font-weight: bold;"><B>Edge </B></span> field
|
||||
or select this edge in the 3D viewer. </p>
|
||||
|
||||
<p class="whs1"> </p>
|
||||
|
||||
<p class="whs1">3. Click the <span style="font-weight: bold;"><B>Apply
|
||||
</B></span>or <span style="font-weight: bold;"><B>OK </B></span>button.</p>
|
||||
|
||||
<p class=TODO
|
||||
style="margin-left: 40px;"> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<!--(Table)=========================================================-->
|
||||
<table x-use-null-cells cellspacing="0" width="100%" class="whs4">
|
||||
<col class="whs5">
|
||||
<col class="whs5">
|
||||
|
||||
<tr valign="top" class="whs6">
|
||||
<td width="50%" class="whs7">
|
||||
<p><img src="../image40.jpg" width="348px" height="224px" border="0" class="img_whs8"></td>
|
||||
<td width="50%" class="whs9">
|
||||
<p><img src="../image39.jpg" width="350px" height="224px" border="0" class="img_whs10"></td></tr>
|
||||
</table>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
243
doc/salome/gui/SMESH/files/using_operations_on_groups.htm
Executable file
@ -0,0 +1,243 @@
|
||||
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<!--(==============================================================)-->
|
||||
<!--(Document created with RoboEditor. )============================-->
|
||||
<!--(==============================================================)-->
|
||||
|
||||
<head>
|
||||
|
||||
<title>Using operations on groups</title>
|
||||
|
||||
<!--(Meta)==========================================================-->
|
||||
|
||||
<meta http-equiv=content-type content="text/html; charset=windows-1252">
|
||||
<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">
|
||||
<meta name=generator-major-version content=0.1>
|
||||
<meta name=generator-minor-version content=1>
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=1909>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
|
||||
<link rel='stylesheet' href='../default_ns.css'>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
|
||||
<!--
|
||||
if (navigator.appName !="Netscape")
|
||||
{ document.write("<link rel='stylesheet' href='../default.css'>");}
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}
|
||||
ul.whs2 {list-style: disc;}
|
||||
p.whs3 {font-weight: bold;}
|
||||
p.whs4 {margin-left: 40px;}
|
||||
img_whs5 {border-style: none; border: none; width: 290px; height: 245px;}
|
||||
img_whs6 {border-style: none; border: none; width: 290px; height: 244px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
<!--
|
||||
function reDo() {
|
||||
if (innerWidth != origWidth || innerHeight != origHeight)
|
||||
location.reload();
|
||||
}
|
||||
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
|
||||
origWidth = innerWidth;
|
||||
origHeight = innerHeight;
|
||||
onresize = reDo;
|
||||
}
|
||||
onerror = null;
|
||||
//-->
|
||||
</script>
|
||||
<style type="text/css">
|
||||
<!--
|
||||
div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
|
||||
<script type="text/javascript" language="javascript" src="../whver.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
|
||||
<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
|
||||
</head>
|
||||
|
||||
<!--(Body)==========================================================-->
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nGrouping elements\nUsing operations on groups");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
writeBtnStyle();
|
||||
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(1);
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
sendAveInfoOut();
|
||||
}
|
||||
}
|
||||
else
|
||||
document.location.reload();
|
||||
//-->
|
||||
</script>
|
||||
<h1>Using operations on groups</h1>
|
||||
|
||||
<p><span style="font-weight: bold;"><B><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> </B></span>In SMESH you can
|
||||
perform Boolean
|
||||
operations on groups such as:</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<ul type="disc" class="whs2">
|
||||
|
||||
<li class=kadov-p><p class="whs3"><a href="#Union">Union</a>
|
||||
</p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs3"><a href="#Intersection">Intersection</a></p></li>
|
||||
|
||||
<li class=kadov-p><p class="whs3"><a href="#Cut">Cut</a></p></li>
|
||||
</ul>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<h3><a name=Union></a>Union of two groups</h3>
|
||||
|
||||
<p>This operation allows to create a new group in such a way that all mesh
|
||||
elements that are present in the initial groups will be added to the new
|
||||
one.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To union two groups:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs4">1. In the <span style="font-weight: bold;"><B>Mesh
|
||||
</B></span>menu select the <span style="font-weight: bold;"><B>Union Groups </B></span>item.
|
||||
The following dialog box will appear:</p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs4"><img src="../image77.gif" width="290px" height="245px" border="0" class="img_whs5"></p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs4">In this dialog box you should specify the
|
||||
name<span style="font-weight: bold;"> <B></B></span>of the resulting group and
|
||||
two groups which will be united.</p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs4">2. Click the <span style="font-weight: bold;"><B>OK
|
||||
</B></span>or <span style="font-weight: bold;"><B> Apply
|
||||
</B></span>button to confirm creation of the group. </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<h3><a name=Intersection></a>Intersection of two groups</h3>
|
||||
|
||||
<p>This operation allows to create a new group in such a way that all mesh
|
||||
elements that are present in both initial groups are added to the new
|
||||
one.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To intersect two groups:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs4">1. In the <span style="font-weight: bold;"><B>Mesh
|
||||
</B></span>menu select the <span style="font-weight: bold;"><B>Intersect Groups
|
||||
</B></span>item. The following dialog box will appear:</p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs4"><img src="../image76.gif" width="290px" height="245px" border="0" class="img_whs5"></p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs4">In this dialog box you should specify the
|
||||
name<span style="font-weight: bold;"> <B></B></span>of the resulting group and
|
||||
two groups which will be intersected.</p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs4">2. Click the <span style="font-weight: bold;"><B>OK
|
||||
</B></span>or <span style="font-weight: bold;"><B> Apply
|
||||
</B></span>button to confirm creation of the group. </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<h3><a name=Cut></a>Cut of two groups</h3>
|
||||
|
||||
<p>This operation allows to create a new group in such a way that all mesh
|
||||
elements that are present in the main group but are absent in the tool
|
||||
group are added to the new one.</p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class=TODO>To cut two groups:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs4">1. In the <span style="font-weight: bold;"><B>Mesh
|
||||
</B></span>menu select the <span style="font-weight: bold;"><B>Cut Groups </B></span>item.
|
||||
The following dialog box will appear:</p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs4"><img src="../image75.gif" width="290px" height="244px" border="0" class="img_whs6"></p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p class="whs4">In this dialog box you should specify the
|
||||
name<span style="font-weight: bold;"> <B></B></span>of the resulting group and
|
||||
two groups which will be cut.</p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs4">2. Click the <span style="font-weight: bold;"><B>OK
|
||||
</B></span>or <span style="font-weight: bold;"><B> Apply
|
||||
</B></span>button to confirm creation of the group. </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
writeIntopicBar(0);
|
||||
//-->
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -80,7 +80,7 @@ if (window.gbWhTopic)
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
@ -74,8 +74,7 @@ if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nSetting SMESH preferences\nView update");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
@ -86,7 +85,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
@ -19,8 +19,8 @@
|
||||
<meta name=filetype content=kadov>
|
||||
<meta name=filetype-version content=1>
|
||||
<meta name=page-count content=1>
|
||||
<meta name=layout-height content=588>
|
||||
<meta name=layout-width content=700>
|
||||
<meta name=layout-height content=656>
|
||||
<meta name=layout-width content=740>
|
||||
|
||||
|
||||
<!--(Links)=========================================================-->
|
||||
@ -38,7 +38,7 @@ p.whs1 {margin-left: 40px;}
|
||||
img_whs2 {border-style: none; border: none; width: 21px; height: 20px;}
|
||||
p.whs3 {margin-left: 0px;}
|
||||
p.whs4 {margin-left: 80px;}
|
||||
img_whs5 {border-style: none; border: none; width: 258px; height: 282px;}
|
||||
img_whs5 {border: none; width: 190px; height: 350px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript">
|
||||
@ -101,7 +101,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -135,7 +135,7 @@ else
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class="whs4"><img src="../image27.gif" width="258px" height="282px" border="0" class="img_whs5"></p>
|
||||
<p class="whs4"><img src="../image82.jpg" width="190px" height="350px" border="0" class="img_whs5"></p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
|
@ -37,6 +37,7 @@ if (navigator.appName !="Netscape")
|
||||
img_whs1 {border-style: none; border: none; float: none; width: 30px; height: 30px;}
|
||||
ul.whs2 {list-style: disc;}
|
||||
p.whs3 {font-weight: bold;}
|
||||
p.whs4 {margin-left: 40px;}
|
||||
-->
|
||||
</style>
|
||||
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
|
||||
@ -76,8 +77,7 @@ if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nSetting SMESH preferences\nVisualization modes");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
@ -88,7 +88,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
@ -142,6 +142,21 @@ kadovFilePopupInit('a3');
|
||||
//--></script></p></li>
|
||||
</ul>
|
||||
|
||||
<p class="whs3"> </p>
|
||||
|
||||
<p class=TODO>To set the visualization mode for displaying of your mesh:</p>
|
||||
|
||||
<p class=TODO> </p>
|
||||
|
||||
<p class="whs4">1. Select your mesh in the <span style="font-weight: bold;"><B>Object
|
||||
Browser</B></span>.</p>
|
||||
|
||||
<p class="whs4"> </p>
|
||||
|
||||
<p class="whs4">2. Right-click on the mesh in the viewer
|
||||
and from the pop-up menu select <span style="font-weight: bold;"><B>Properties
|
||||
> Display mode</B></span></p>
|
||||
|
||||
<script type="text/javascript" language="javascript1.2">
|
||||
<!--
|
||||
if (window.writeIntopicBar)
|
||||
|
@ -69,8 +69,7 @@ if (window.gbWhTopic)
|
||||
{
|
||||
if (window.addTocInfo)
|
||||
{
|
||||
addTocInfo("SMESH module\nSetting SMESH preferences\nVisualization properties");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
}
|
||||
if (window.writeBtnStyle)
|
||||
@ -81,7 +80,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
@ -102,7 +102,7 @@ addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
@ -85,7 +85,7 @@ if (window.gbWhTopic)
|
||||
|
||||
if (window.setRelStartPage)
|
||||
{
|
||||
setRelStartPage("../smesh.html");
|
||||
setRelStartPage("../smesh.htm");
|
||||
|
||||
autoSync(0);
|
||||
sendSyncInfo();
|
||||
|
BIN
doc/salome/gui/SMESH/image12.gif
Executable file
After Width: | Height: | Size: 983 B |
BIN
doc/salome/gui/SMESH/image13.gif
Executable file
After Width: | Height: | Size: 950 B |
BIN
doc/salome/gui/SMESH/image14.gif
Executable file
After Width: | Height: | Size: 978 B |
BIN
doc/salome/gui/SMESH/image15.gif
Executable file
After Width: | Height: | Size: 998 B |
BIN
doc/salome/gui/SMESH/image16.gif
Executable file
After Width: | Height: | Size: 1.0 KiB |
BIN
doc/salome/gui/SMESH/image16.jpg
Executable file
After Width: | Height: | Size: 20 KiB |
BIN
doc/salome/gui/SMESH/image17.jpg
Executable file
After Width: | Height: | Size: 18 KiB |
BIN
doc/salome/gui/SMESH/image18.jpg
Executable file
After Width: | Height: | Size: 21 KiB |
BIN
doc/salome/gui/SMESH/image20.jpg
Executable file
After Width: | Height: | Size: 31 KiB |
BIN
doc/salome/gui/SMESH/image21.jpg
Executable file
After Width: | Height: | Size: 38 KiB |
BIN
doc/salome/gui/SMESH/image22.jpg
Executable file
After Width: | Height: | Size: 34 KiB |
BIN
doc/salome/gui/SMESH/image23.jpg
Executable file
After Width: | Height: | Size: 36 KiB |
BIN
doc/salome/gui/SMESH/image30.jpg
Executable file
After Width: | Height: | Size: 29 KiB |
BIN
doc/salome/gui/SMESH/image31.jpg
Executable file
After Width: | Height: | Size: 29 KiB |
BIN
doc/salome/gui/SMESH/image32.jpg
Executable file
After Width: | Height: | Size: 15 KiB |
BIN
doc/salome/gui/SMESH/image34.jpg
Executable file
After Width: | Height: | Size: 22 KiB |
BIN
doc/salome/gui/SMESH/image35.jpg
Executable file
After Width: | Height: | Size: 21 KiB |
BIN
doc/salome/gui/SMESH/image36.jpg
Executable file
After Width: | Height: | Size: 13 KiB |
BIN
doc/salome/gui/SMESH/image38.jpg
Executable file
After Width: | Height: | Size: 14 KiB |
BIN
doc/salome/gui/SMESH/image39.jpg
Executable file
After Width: | Height: | Size: 17 KiB |
BIN
doc/salome/gui/SMESH/image40.jpg
Executable file
After Width: | Height: | Size: 14 KiB |