1./**
* 出险信息导出到excel(fc)
* @param mapping
* @param form
* @param request
* @param response
* @throws IOException
*/
public void exportActoExcel(ActionMapping mapping, ActionForm form ,
HttpServletRequest request,HttpServletResponse response) throws IOException {
ActionErrors errors = new ActionErrors()
AcExcelBusi acBusi = new AcExcelBusi()
AccidentRecordForm arForm= (AccidentRecordForm) form
AccidentRecordBusi arBusi = new AccidentRecordBusi()
// ////查询条件
FwUsers sessUser = (FwUsers)request.getSession().getAttribute(ConstValues.SESS_USER_MANAGE)
Map<String,Object>cisMap = arBusi.getTodoPageList(arForm,sessUser,errors)
List AcList = null// 当页的记录
if (null != cisMap) {
AcList = (List) cisMap.get("list")
}
//导出excel的路径、文件名
String uuid = UUID.create("exp")
String path = request.getSession().getServletContext().getRealPath("/") + ConstValues.EXP_PATH_EXCEL + uuid + ".xls"
acBusi.exprotAcExcel(AcList, path,request)
response.sendRedirect("stdownload.jsp?path=" + path )
}
2./**
* 导出出险信息 fc
*
* @param jzForm
* 查询条件
* @param sessionUser
* 当前登录session用户
* @param errors
* Action错误
* @return
*/
public void exprotAcExcel(List list, String path,HttpServletRequest request) {
try {
WritableWorkbook workbook = Workbook.createWorkbook(new File(path))// 创建工作簿(filePos为excel文件的路径)
WritableSheet sheet = workbook.createSheet("出险信息", 0)// 创建工作页
// 内容(居中)单元格样式
WritableCellFormat contentStyle = new WritableCellFormat()//
contentStyle.setAlignment(jxl.format.Alignment.CENTRE)// 设置对齐方式
contentStyle.setBorder(jxl.format.Border.ALL,
jxl.format.BorderLineStyle.THIN)// 设置边框
// 一级标题单元格样式
WritableFont wf1 = new WritableFont(WritableFont.ARIAL, 15,
WritableFont.BOLD, false)// 定义格式 字体 下划线 斜体 粗体 颜色
WritableCellFormat titleStyle1 = new WritableCellFormat(wf1)//
titleStyle1.setBackground(jxl.format.Colour.GREEN)// 设置单元格的背景颜色
titleStyle1.setAlignment(jxl.format.Alignment.CENTRE)// 设置对齐方式
titleStyle1.setBorder(jxl.format.Border.ALL,
jxl.format.BorderLineStyle.THIN)// 设置边框
// 二级标题单元格样式
WritableFont wf2 = new WritableFont(WritableFont.ARIAL, 11,
WritableFont.BOLD, false)// 定义格式 字体 下划线 斜体 粗体 颜色
WritableCellFormat titleStyle2 = new WritableCellFormat(wf2)//
titleStyle2.setBackground(jxl.format.Colour.GREY_25_PERCENT)// 设置单元格的背景颜色
titleStyle2.setAlignment(jxl.format.Alignment.CENTRE)// 设置水平对齐方式
titleStyle2
.setVerticalAlignment(jxl.format.VerticalAlignment.CENTRE)// 设置垂直对齐方式
titleStyle2.setBorder(jxl.format.Border.ALL,
jxl.format.BorderLineStyle.THIN)// 设置边框
WritableCellFormat titleStyle3 = new WritableCellFormat(wf1)//
titleStyle3.setBackground(jxl.format.Colour.BRIGHT_GREEN)// 设置单元格的背景颜色
titleStyle3.setAlignment(jxl.format.Alignment.CENTRE)// 设置对齐方式
titleStyle3.setBorder(jxl.format.Border.ALL,
jxl.format.BorderLineStyle.THIN)// 设置边框
// 设置冻结单元格
sheet.getSettings().setVerticalFreeze(2)
sheet.getSettings().setHorizontalFreeze(5)
sheet.setColumnView(0, 8)// 设置列的宽度
sheet.setColumnView(1, 10)// 设置列的宽度
sheet.setRowView(0, 0)
sheet.addCell(new Label(0, 0, "hysj5800294*#", titleStyle1))// 标题
sheet.addCell(new Label(0, 1, "出险信息 ", titleStyle2))// 标题
sheet.mergeCells(0, 2, 33, 2)// 合并单元格
sheet.addCell(new Label(0, 2, "出险信息 ", titleStyle1))// 标题
sheet.addCell(new Label(0, 3, "序号", titleStyle2))// 往单元格中填写数据
sheet.addCell(new Label(1, 3, "省内/省外", titleStyle2))// 往单元格中填写数据
if (list != null &&list.size() >0) {
for (int i = 0i <list.size()i++) {
sheet.setRowView(i + 3, 300)// 设置行高
//转换数据信息
//Object[] obj = (Object[]) list.get(i)
AccidentRecord ar = (AccidentRecord) list.get(i)
sheet.addCell(new Label(0, i + 4, String.valueOf(i + 1),contentStyle))// 往单元格中填写数据 序号
sheet.addCell(new Label(1, i + 4, ar.getLicenceProvince().toString(),contentStyle))// 省内/省外
}
}
workbook.write()// 书写到工作簿
workbook.close()// 关闭工作簿,输出完成
} catch (Exception e) {
e.printStackTrace()
}
}
}
3.功能可以实现,可以到处,点击下载确定。
4.打开已经下载的excel,如图显示结果。得到想要的结构。
// 数字的公式计算
Number n = new jxl write Number( )// A
sheet addCell(n)
n = new Number( )// B
sheet addCell(n)
NumberFormat dp = new NumberFormat( # ### )// 设置单元格里面的数字格式
WritableCellFormat dp cell = new WritableCellFormat(dp )
dp cell setWrap(true)
Formula f = new Formula( (a +b )/ dp cell)// 设置C 公式
sheet addCell(f)
f = new Formula( SUM(A :B ) dp cell)// 设置D 公式
sheet addCell(f)
// 设置sheet的样式
sheet getSettings() setProtected(true)// 设置xls的保护 单元格为只读的
sheet getSettings() setPassword( )// 设置xls的密码
sheet getSettings() setDefaultColumnWidth( )// 设置列的默认宽度 cm左右
sheet setRowView( )// 设置第 行高度
sheet setRowView( false)// 这样可以自动把行高扩展
sheet setColumnView( )// 设置第 列宽度 cm左右
rgeCells( )// 合并单元格 合并A B 也就是 列 行 与 列 行之间的矩形
// 设置边框
drawRect(sheet BorderLineStyle THICK Colour BLACK null)
rgeCells( )
wwb write()
wwb close()
os close()
}
public static void drawRect(WritableSheet sheet int x int y int width
int height BorderLineStyle style Colour BorderColor
Colour bgColor) throws WriteException {
for (int w = w <widthw++) {
for (int h = h <heighth++) {
WritableCellFormat alignStyle = new WritableCellFormat()// 单元格样式
alignStyle setAlignment(Alignment CENTRE)// 设置对齐方式
alignStyle setVerticalAlignment(VerticalAlignment CENTRE)// 设置对齐方式
if (h == )// 画上
alignStyle setBorder(Border TOP style BorderColor)// 设置边框的颜色和样式
if (w == )// 画左
alignStyle setBorder(Border LEFT style BorderColor)// 设置边框的颜色和样式
if (w == width )// 画右
alignStyle setBorder(Border RIGHT style BorderColor)// 设置边框的颜色和样式
if (h == height )// 画下
alignStyle setBorder(Border BOTTOM style BorderColor)// 设置边框的颜色和样式
// drawLine(sheet x y Border BOTTOM)
if (bgColor != null)
alignStyle setBackground(bgColor)// 背静色
Label mergelabel = new Label(x y alignStyle)
// topleftXIndex topleftYIndex bottomRightXIndex
// bottomRightYIndex
// rgeCells( )
sheet addCell(mergelabel)
y++
}
y = height
x++
}
}
public static ArrayList<String>sampleReadExcel(File inputFile
int inputFileSheetIndex) throws Exception {
ArrayList<String>list = new ArrayList<String>()
Workbook book = null
Cell cell = null
// 避免乱码的设置
WorkbookSettings setting = new WorkbookSettings()
java util Locale locale = new java util Locale( zh CN )
setting setLocale(locale)
setting setEncoding( ISO )
book = Workbook getWorkbook(inputFile setting)
Sheet sheet = book getSheet(inputFileSheetIndex)
for (int rowIndex = rowIndex <sheet getRows()rowIndex++) {// Excel第一行为表头 因此J初值设为
for (int colIndex = colIndex <sheet getColumns()colIndex++) {// 只需从Excel中取出 列
cell = sheet getCell(colIndex rowIndex)
list add(cell getContents())
}
}
// 【问题 如果在实际部署的时候没有写下面这句是否会导致不断消耗掉服务器的内存?jxl里面有个ReadWrite java没有关闭读的 只关闭了写的】
book close()
return list
}
public static void setCellValueDirectly(WritableSheet sheet Cell cell
Object newValue CellType type) throws Exception {
if (type == CellType DATE || type == CellType DATE_FORMULA) {
sheet addCell(new jxl write DateTime(cell getColumn() cell
getRow() (Date) newValue
new jxl write WritableCellFormat(cell getCellFormat())))
} else if (type == CellType NUMBER || type == CellType NUMBER_FORMULA) {
sheet addCell(new jxl write Number(cell getColumn() cell getRow()
((Double) newValue) doublue()
new jxl write WritableCellFormat(cell getCellFormat())))
} else if (type == CellType LABEL || type == CellType STRING_FORMULA) {
sheet addCell(new Label(cell getColumn() cell getRow()
(String) newValue new jxl write WritableCellFormat(cell
getCellFormat())))
} else {
throw new Exception( 不支持的其它单元格类型 + type)
// System err println( 不支持的其它单元格类型 + cell getType() + at +
// cell getColumn() + + cell getRow() + current content: +
// cell getContents())
}
}
lishixinzhi/Article/program/Java/hx/201311/25570天正建筑命令快捷键大全一
轴网菜单
重排轴号 CPZH 改变图中一组轴线编号,该组编号自动进行重新排序
倒排轴号 DPZH 倒排轴线编号,适用于特定方向的立剖面轴线绘制
单轴变号 DZBH 只改变图中单根轴线的编号
绘制轴网 HZZW 包括旧版本的直线轴网和弧线轴网
两点轴标 LDZB 选择起始轴与结束轴标注其中各轴号与尺寸
墙生轴网 QSZW 在已有墙中按墙基线生成定位轴线
删除轴号 SQZH 在已有轴网上删除轴号, 其余轴号自动重排
添补轴号 TBZH 在已有轴号基础上,关联增加新轴号
添加径轴 TJJZ 在已有圆弧轴网上添加新的径向轴线,并插入轴号
添加轴线 TJZX 在已有轴网基础上增加轴线,并插入轴号
绘制轴网 HZZW 包括旧版本的直线轴网和弧线轴网
逐点轴标 ZDZB 逐个选择轴线,标注不相关的多个轴号
轴线裁剪 ZXCJ 用矩形或多边形裁剪轴网的一部分
轴改线型 ZGXX 切换轴线的线型
柱子菜单
标准柱 BZZ 在轴线的交点处插入方柱,圆柱或多边形柱
构造柱 GZZ 在墙角处插入给定宽度和长度的构造柱图例
角 柱 JZ 在墙角插入形状与墙一致的角柱, 可设各段长度
异形柱 YXZ 把闭合Pline定义的柱断面转为非标准的异形柱
柱齐墙边 ZQQB 把柱子对齐到指定的墙边
墙体菜单
边线对齐 BXDQ 墙基线不变, 墙线偏移到过给定点
单线变墙 DXBQ 将已绘制好的单线或者轴网转换为双线表示的墙对象
倒墙角 DQJ 将转角墙按给定半径倒圆角生成弧墙或将墙角交接好
等分加墙 DFJQ 将一段墙按轴线间距等分, 垂直方向加墙延伸到给定边界
改墙厚 GQH 批量改墙厚: 墙基线不变,墙线一律改为居中
改外墙高 GWQG 修改已定义的外墙高度与底标高, 自动将内墙忽略
改外墙厚 GWQH 注意修改外墙墙厚前, 应先进行外墙识别,否则命令不会执行
绘制墙体 HZQT 连续绘制双线直墙、弧墙,包括幕墙、弧墙、矮墙、虚墙等墙类型
墙保温层 JBWC 在墙线一侧添加保温层或撤销保温层
加亮外墙 JLWQ 亮显已经识别过的外墙
矩形立面 JXLM 在立面显示状态, 将非矩形的立面部分删除, 墙面恢复矩形
净距偏移 JJPY 按墙体净距离偏移平行生成新墙体
平行生线 PXSX 在墙任意一侧, 按指定偏移距离生成平行的线或弧
墙面UCS QMUCS 临时定义一个基于所选墙面(分侧)的UCS, 在指定视口转为立面显示
墙端封口 QDFK 打开和闭合墙端出头的封口线
墙体造型 QTZX 构造平面形状局部凸出的墙体,附加在墙上形成一体
识别内外 SBNW 自动识别内外墙, 适用于一般情况
修墙角 XQJ 清理互相交叠的两道墙或者更新融合同材质的墙与墙体造型
异型立面 YXLM 在立面显示状态, 将墙按给定的轮廓线切割生成非矩形的立面
指定内墙 ZDNQ 人工识别内墙, 用于内天井、局部平面等无法自动识别的情况
指定外墙 ZDWQ 人工识别外墙, 用于内天井、局部平面等无法自动识别的情况
门窗菜单
编号复位 BHFW 把用户移动过的门窗编号恢复到默认位置
带形窗 DXC 在一段或连续墙段上插入等高窗
窗棂展开 CLZK 把窗立面展开到WCS,以便进行窗棂划分
窗棂映射 CLYS 把WCS上的窗棂划分映射回立面窗
门窗套 JMCT 在门窗四周添加或删除门窗套
加装饰套 JZST 给门窗添加三维装饰门窗套线
门口线 JMKX 给门添加或删除属于门对象的门口线
门 窗 MC 在墙上插入由可定制形状的门窗(弧窗、门连窗、子母门、凸窗、门洞等)
门窗表 MCB 统计本图中使用的门窗参数, 检查后生成门窗表
门窗编号 MCBH 选择门窗,可自动生成或修改已有门窗的编号
门窗检查 MCJC 显示电子表格检查当前图中已插入的门窗数据
门窗原型 MCYX 选择已有门窗作为新门窗改绘的原型,并构造门窗制作的环境
门窗入库 MCRK 把用户定义的门窗块加入二维门窗库
门窗总表 MCZB 统计本工程中多个平面图使用的门窗参数, 检查后生成门窗总表
内外翻转 NWFZ 批量内外翻转已画在图中的门窗
异形洞 YXD 在立面显示状态, 按给定的闭合pline轮廓线生成任意深度的洞口
转角窗 ZJC 在图中沿墙插入转角窗或者转角凸窗
组合门窗 ZHC 选取多个门窗生成统一编号的组合门窗
左右翻转 ZYFZ 批量左右翻转已画在图中的门窗
房间屋顶
标准坡顶 BZPD
可建立多种三维屋顶,在双坡与单坡屋顶中同时可以生成山墙,与下部墙体连接
布置隔板 BZGB
选择已经插入的洁具,布置小便池隔板
布置隔断 BZGD
选择已经插入的洁具,布置卫生间隔断
布置洁具 BZJJ
在厨房或厕所中布置厨具或卫生洁具
查询面积 CXMJ
查询房间面积,并可以以单行文字的方式标注在图上
加老虎窗 JLHC
在三维屋顶生成多种老虎窗形式
加雨水管
JYSG 在屋顶平面图中绘制雨水管
加踢脚线 JTJX
对房间添加或删除三维踢脚线
面积累加 MJLJ
对选取的一组数值型文字进行求和
奇数分格 JSFG
用于绘制按奇数分格的地面或吊顶平面
偶数分格 OSFG
用于绘制按偶数分格的地面或吊顶平面
任意坡顶 RYPD
由封闭的多段线生成指定坡度的屋顶,对象编辑可分别修改各坡度
搜索房间 SSFJ
创建或更新已有的房间与建筑面积对象,然后对象编辑标注房间
搜屋顶线 SWDX
自动跨越门窗洞口搜索墙线的封闭区域,生成屋顶平面轮廓线
套内面积 TNMJ
计算住宅单元的套内建筑面积
攒尖屋顶 ZJWD
生成对称的正多边锥形攒尖屋顶,考虑出挑与起脊,可加宝顶或尖锥
楼梯其他
电梯 DT
在电梯间井道内插入电梯门,绘制多种电梯简图
多跑楼梯 DPLT
输入关键点建立多跑(直线或转折)楼梯
连接扶手 LJFS
把两个梯段的扶手连接成连续的扶手
坡道 PD
通过参数构造室外直坡道
任意梯段 RYTD
以图中的直线与圆弧作为梯段边线输入踏步参数绘制楼梯
散 水 SWSS
搜索外墙线,绘制散水对象,创建室内外高差平台和勒脚
双跑楼梯 SPLT
在对话框中输入梯间参数, 直接绘制两跑楼梯
台阶 TJ
直接绘制台阶或把预先绘制好的PLINE转成台阶
添加扶手 TJFS
以沿上楼方向的Pline路径为基线, 添加楼梯扶手
阳台 YT
直接绘制阳台或把预先绘制好的PLINE转成阳台
圆弧梯段 YHTD
在对话框中输入梯段参数,绘制弧形梯段
直线梯段 ZXTD
在对话框中输入梯段参数绘制直线梯段,用来组合复杂楼梯
自动扶梯 ZDFT
在对话框中输入梯段参数, 绘制单双排自动扶梯
天正建筑命令快捷键大全二
立面菜单
构件立面 GJLM 对选定的一个或多个建筑对象生成立面,取代单层立面命令
立面窗套 LMCC 生成全包的窗套或者窗的上檐线和下檐线
建筑立面 JZLM 生成建筑物立面,事先确定当前图为首层平面,各层已识别内外墙
立面轮廓 LMLK 对立面图搜索轮廓生成立面轮廓线
立面门窗 LMMC 插入、替换立面门窗以及立面门窗库的维护
立面屋顶 LMWD 可完成多种形式的屋顶立面图设计
立面阳台 LMYT 插入、替换立面阳台已经立面阳台库的维护
门窗参数 MCCS 修改立面门窗的参数和位置
雨水管线 YSGX 按给定的位置生成竖直向下的雨水管
柱立面线 ZLMX 绘制圆柱的立面过渡线
剖面菜单
参数栏杆 CSLG 按参数交互方式生成楼梯栏杆,且楼梯栏杆库可由用户自行扩充
参数直梯 CSZT 按参数交互方式生成剖面的或可见的楼梯
扶手接头 FSJT 对楼梯扶手的接头位置作细部处理
构件剖面 GJPM 对一个或多个建筑对象剖切生成二维剖面,取代单层剖面命令
画剖面墙 HPMQ 直接绘制剖面双线墙
加剖断梁 JPDL 输入参数绘制楼板、休息平台板下的梁截面
建筑剖面 JZPM 生成建筑物剖面,事先确定当前图为首层平面
居中加粗 JZJC 将剖面图中的剖面墙线与楼板线向两侧加粗
楼梯拦板 LTLB 自动识别剖面楼梯与可见楼梯,绘制实心楼梯栏板
楼梯栏杆 LTLG 自动识别剖面楼梯与可见楼梯,绘制楼梯栏杆及扶手
门窗过梁 MCGL 在剖面门窗上添加过梁
剖面门窗 PMMC 直接在图中的剖面墙上插入剖面门窗
剖面填充 PMTC 以图案填充剖面墙线梁板或者剖面楼梯
剖面檐口 PMYK 在剖面图中绘制剖面檐口
取消加粗 QXJC 将已加粗的剖面墙线梁板线恢复原状
双线楼板 SXLB 绘制剖面双线楼板
向内加粗 XNJC 将剖面图中的剖面墙线与楼板线向内加粗
预制楼板 YZLB 绘制剖面预制楼板
文字表格
表列编辑 BLBJ 编辑表格的一列或多列
表行编辑 BHBJ 编辑表格的一行或多行
查找替换 CZTH 查找和替换图中的文字
单行文字 DHWZ 创建符合中国建筑制图标注的天正单行文字
单元编辑 DYBJ 编辑表格单元格,修改属性或文字
单元合并 DYHB 合并表格的单元格
单元递增 DYDZ 复制表格单元内容,并对单元内的序列号按规律递增或递减
单元复制 DYFZ 复制表格内或者图形中的文字与图块进入目标表格单元
撤销合并 CXHB 撤销已经合并的表格单元,恢复为标准的表格
多行文字 - 创建符合中国建筑制图标准的天正整段文字
读入Excel - 根据Excel选中的区域,创建相应的天正表格
繁简转换 FJZH 将内码为台湾的BIG5码与中国大陆的国标码的文字对象之间双向转换
曲线文字 QXWZ 沿着曲线排列文字
全屏编辑 QPBJ 对表格内容进行全屏编辑
文字合并 WZHB 把TArch 3.x的分开的中英文文字合成一行或单行文字合成多行文字
文字样式 WZYS 创建或修改命名天正扩展文字样式并设置图形中文字的当前样式
文字转化 WZZH 把AutoCAD单行文字转化为天正单行文字
新建表格 XJBG 绘制新的表格并输入表格文字
拆分表格 CFBG 按行或列把一个表格拆分为多个子表格,可带标题与自定义表头行数。
合并表格 HBBG 按行或列把多个表格合并为一个表格,行列不同可以自动处理。
增加表行 ZJBH 在指定行前后增加表行
删除表行 SCBH 删除指定表行
统一字高 TYZG 把所选择的文字字高统一为给定的字高
转角自纠 ZJZJ 把转角方向不符合建筑制图标准的文字(如倒置的文字)予以纠正
专业词库 ZYCK 输入或者维护专业词库里面的词条
转出Excel - 把当前图中的天正表格输出到Excel
天正建筑命令快捷键大全三
尺寸标注
半径标注 BJBZ 对弧墙或弧线进行半径标注
裁剪延伸 CJYS 根据给定的新位置,对尺寸标注进行裁剪或延伸
尺寸转化 CCZH 把AutoCAD的尺寸标注转化为天正的尺寸标注
尺寸自调 CCZT 对天正尺寸标注的文字位置进行自动调整,使得文字不重叠
尺寸打断 CCDD 把一组尺寸标注打断为两组独立的尺寸标注
等分区间 DFQJ 把天正标注对象的某一个区间按指定等分数等分为多个区间
对齐标注 DQBZ 把多个天正标注对象按参考标注对象对齐排列
更改文字 GGWZ 更改尺寸标注的文字(在位编辑更方便)
弧长标注 HCBZ 按国标规定方式标注弧长
合并区间 HBQJ 把天正标注对象中的相邻区间合并为一个区间
角度标注 JDBZ 基于两条线创建角度标注
连接尺寸 LJCC 把平行的多个尺寸标注连接成一个连续的尺寸标注对象
两点标注 LDBZ 对两点连线穿越过的墙体轴线等对象以及相关的其他对象进行定位标注
门窗标注 MCBZ 标注门窗的定位尺寸,即第三道尺寸线
内门标注 NMBZ 标注内墙门窗尺寸以及门窗与轴线或者墙边的关系
墙厚标注 QHBZ 对两点连线穿越的墙体进行墙厚标注
墙中标注 QZBZ 按墙中心线标各墙间距,用于公共卫生间等隔断标注
切换角标 QHJB 对角度标注和弦长标注进行相互转化
取消尺寸 QXCC 取消连续标注中的一个尺寸标注区间
文字复位 WZFW 尺寸文字的位置恢复到默认的尺寸线中点上方
文字复值 WZFZ 尺寸文字恢复为默认的测量值
增补尺寸 ZBCC 对已有的尺寸标注增加标注点
逐点标注 ZDBZ 点取各标注点,沿给定的一个直线方向标注连续尺寸
符号标注
标高标注 DZBG
标注各种标高符号,可连续标注标高
断面剖切 DMPQ
在图中标注断面剖切符号
画对称轴 HDCZ
绘制对称轴及符号
画指北针 HZBZ
在图中画指北针
加折断线 JZDX
绘制折断线
箭头引注 JTYZ
绘制指示方向的箭头及引线
剖面剖切 PMPQ
在图中标注剖面剖切符号,允许标注多级阶梯剖
索引符号 PQSY
包括剖切索引号和指向索引号,夹点添加号圈
索引图名 SYTM
为图中局部详图标注索引图号
图名标注 TMBZ
以一个整体符号对象标注图名比例
引出标注 YCBZ
可用引线引出来对多个标注点做同一内容的标注
坐标标注 ZBBZ
对总平面图按照大地测量坐标规则进行坐标标注
作法标注 ZFBZ
从专业词库获得标准作法,用以标注工程作法
坐标检查 ZBJC
通过一个基准坐标检查其他坐标点的正确与否
天正建筑命令快捷键大全四
工 具
对象编辑 DXBJ 依照各自定义对象特性, 自动调出对应的参数对话框进行编辑
对象查询 DXCX 随光标移动,在各个图元上面动态显示其信息,并可进行编辑
对象选择 DXXZ 先选参考图元,选择其他符合参考图元过滤条件的图形,生成选择集
恢复可见 HFKJ 恢复临时被隐藏的对象
局部隐藏 JBYC 临时隐藏部分对象,以便观察和编辑其他对象
局部可见 JBKJ 只显示选中对象,隐藏其余对象
在位编辑 ZWBJ 不必进入命令即可对天正对象中的文字进行编辑
移位 YW 按给定的位移值与方向精确地移动对象
自由粘贴 ZYNT 粘贴已经复制在裁剪版上的图形,可以动态调整待粘贴图形
自由复制 ZYFZ 动态连续的复制对象
自由移动 ZYYD 动态的进行移动、旋转和镜像
曲线工具
布尔运算 BRYS 对两个封闭多段线形成的区域进行并集形成新的多段线
反 向 FX 逆转多段线、路径曲面和墙体的方向
交点打断 JDDD 把通过同一交点的多根共面线段在该点打断
加粗曲线 JCQX 加粗指定的曲线(直线和多段线、弧)
连接线段 LJXD 连接同一直线上相连的两线段或同弧线的两弧
消除重线 XCCX 消除重合的线、弧
虚实变换 XSBH 把线型在虚线与实线之间进行变换
线变复线 XBFX 将若干个彼此相接的线、弧连接成一个多段线对象
图层工具
关闭图层 GBTC 关闭所选的图层
关闭其它 GBQT 关闭其它除了所选图层外的其他图层
冻结图层 DJTC 冻结所选的图层
冻结其它 DJQT 冻结除了所选图层外的其他图层
锁定图层 SDTC 锁定所选的图层
锁定其它 SDQT 锁定除了所选图层外的其他图层
图层恢复 TCHF 恢复在执行图层工具前保存的图层记录
观察工具
穿梭动画 CSDH 相机位置和观察角度都沿着给定的路径,摄制视频动画
定位观察 DWGC 建立立面定位观察器与关联视图
环绕动画 HRDH 相机点和目标点分别沿着自己的路径,摄制视频动画
视口放大 SKFD 模型空间的当前视口放大到全屏,并保存当前配置以便恢复
视口恢复 SKHF 恢复视口放大前的视口配置
视图满屏 STMP 使得当前视图充满显示屏幕进行观察
视图存盘 STCP 把当前视图抓取为位图图像并存盘
视图固定 STGD 把非菜单命令动态获得的虚拟漫游视图固定下来,避免重生成原来的视图
设置立面 SZLM 把UCS设置到平面两点决定的立面视图上
相机透视 XJTS 设置相机,以拍照的方式获得三维透视效果
虚拟漫游 XNMY 利用已有的相机,身临其境的在三维建筑中漫游
其他工具
测量边界 CLBJ 测量所选对象的最小包容立方体范围
统一标高 TYBG 用于二维图,把所有图形对象都放在0标高上,以避免图形对象不共面
搜索轮廓 SSLK 对二维图搜索外包轮廓
图形裁剪 TXCJ 对二维图块等对象进行局部裁剪,多用于立面图的遮挡
图形切割 TXQG 从平面图切割出一部分作为详图的底图
矩 形 JX 绘制天正矩形对象
道路绘制 DLHZ 绘制总图的道路
道路圆角 DLYJ 把对折角路口倒成圆角
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)