求天正结构8.2教程,视频或者文字文件都可以,
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/30 18:00:43
求天正结构8.2教程,视频或者文字文件都可以,
求天正结构8.2教程,视频或者文字文件都可以,
求天正结构8.2教程,视频或者文字文件都可以,
练习一.柱、基础平面图
目的:熟悉天正结构的菜单结构,初步了解轴网、柱子、梁线、基础的绘图方法.
准备工作:新建一张图形.
一.轴网
1.建立矩形轴网
菜单:轴网→矩形轴网(轴网→矩形轴网)
图 1矩形轴网对话框
如果用户不是初次使用天正结构矩形轴网,程序出现提示:
生成方法: 1.生成新数据/2.编辑旧数据/3.使用旧数据:回车
程序进入到图 1所示对话框,在下开中加入3*6000,左进中加入2*6000,点取确定按钮,对话框消失,命令行提示:
点取轴网定位点 /B-改变基点:点取轴网插入点
这时,屏幕上出现图 2所示轴网.
2.轴网标注
菜单:轴网→轴网标注(轴网→轴网标注)
在菜单上点取命令后,命令行出现以下提示:
图 2矩形轴网标注
拾取预标轴线一侧的横断轴线[拾取点靠近起始编号]: 选P1点轴线
输入轴线起始编号: 回车
拾取预标轴线一侧的横断轴线[拾取点靠近起始编号]: 选P2点轴线
输入轴线起始编号: 回车
拾取预标轴线一侧的横断轴线[拾取点靠近起始编号]: 选P3点轴线
输入轴线起始编号: 回车
拾取预标轴线一侧的横断轴线[拾取点靠近起始编号]: 选P4点轴线
输入轴线起始编号: 回车
拾取预标轴线一侧的横断轴线[拾取点靠近起始编号]: 回车
标注好的轴线如图 2所示.
在系统的缺省情况下,轴线将被显示成点划线,如果您在绘图中经常要捕捉轴线交点,可以通过点取点划开关命令,把轴线临时显示成实线;在出图前,再用点划开关命令把轴线变成点划线.
图 3方柱插入对话框
二.建立柱网
1.方柱插入
菜单:柱子→插方类柱 (柱子→插方类柱)
在菜单上点取命令后,出现图 3所示对话框,在对话框中输入图 3中的数据,然后点取区域按钮,这时命令行上出现提示:
点取柱插入区域第一角点:图 4中P1
点取柱插入区域第二角点:图 4中P2
图 4方柱插入及标注
图 5柱集中标注对话框
生成如图 4柱网.
2.柱集中标注
菜单:柱子→柱集中标注
(柱子→柱集中标)
在菜单上点取命令后,出现图 5所示对话框,输入柱子相关的标注数据后,点取确定按钮,这时命令行上出现提示:
点取要标注的点:图 4中P3
点取文字位置:图 4中P4
图 6矩形柱截面对话框
3.柱详图
菜单:矩形柱截面
(柱子→矩形截面)
首先利用AutoCAD中的Erase命令擦除图 4中P5处的柱子,然后点取菜单.在菜单上点取命令后,出现图 6所示对话框:填写好相应的数据,并关闭编号和轴标选项后,点取OK按钮,命令行出现以下提示:
请选择图形插入点:图 4中P5
至此,我们已经初步了解了天正结构软件中轴网和柱子的功能,下面我们来进一步了解天正结构中的梁线绘制功能.
三.布置地梁
1.单轴画梁
图 7绘制地梁
菜单:梁→单轴画梁
(梁平面→单轴画梁)
在菜单上点取命令后,命令行提示:
梁宽300.0, 比例100
点取轴线/W-梁宽/S-比例: W
梁宽:250
点取轴线/W-梁宽/S-比例: P1点
点取轴线/W-梁宽/S-比例: P2点
点取轴线/W-梁宽/S-比例: P3点
点取轴线/W-梁宽/S-比例: P4点
点取轴线/W-梁宽/S-比例: P5点
点取轴线/W-梁宽/S-比例: P6点
点取轴线/W-梁宽/S-比例: P7点
点取轴线/W-梁宽/S-比例: P8点
点取轴线/W-梁宽/S-比例: P9点
点取轴线/W-梁宽/S-比例: P0点
点取轴线/W-梁宽/S-比例: 回车
绘制好的地梁见图 7.
2.梁柱取齐
菜单:梁→梁线偏移(梁平面→梁线偏移)
我们可以通过使用梁线偏移命令,使绘制好的地梁与柱子的外边齐平.我们先来看一下图 8中修改最左侧梁的过程,点取菜单后,出现以下提示:
图 8偏移地梁
用窗口选择一根要偏心的连续梁,
窗口第一角:Pa
窗口另一角 /M-多边形窗口:Pb
点取偏移目标点 /或输入偏移距离:柱边的Pc点(或将当前光标移动到梁线的左侧,然后输入125—即梁的偏移距离)
接下来,我们可以按照同样的方法,把其他上、下、右侧的地梁移动到和柱子齐平的位置上.
至此,地梁的布置工作已经完成,下面我们先进行基础的计算,然后再进行基础绘图.
四.基础绘制
1.基础计算
图 9基础计算
菜单:构件计算→基础(基础→基础计算)
图 10基础计算结果
点取菜单后,出现图 9对话框,填写好相应的数据后,点取基础计算按钮,进入到图 10所示的基础计算结果对话框,继续点取绘图按钮,进行基础的详图绘制.
2.基础平面详图
图 11基础平面详图
首先出现的是图 11所示的基础平面详图对话框,用户可以根据自己的实际需求再一次调整计算结果,然后点取OK按钮,命令行出现提示:
请选择图形插入点:
图 14中Pa
从而完成基础平面详图的绘制.这时,程序会自动进入到基础剖面详图的绘图中去.
3.基础剖面详图
图 12基础剖面详图
基础剖面详图的对话框如图 12所示,用户可以根据自己的实际需求再一次调整计算结果,然后点取OK按钮,命令行出现提示:
请选择图形插入点:
图 14中Pb
从而完成基础剖面详图的绘制.接下来我们进行基础的平面布置.
4.布基础平面
菜单:布独立柱基础(基础→布柱独基)
点取菜单后,出现图 13对话框.输入相关数据后,点取单点插入按钮,命令行提示:
图 13基础平面对话框
请输入基础中心点:图 14 P1
请输入基础中心点:回车
或点取区域插入按钮,命令行提示:
请输入一角点:图 14 Pm
请输入另一角: 图 14 Pn
请输入一角点回车:
再次执行布柱独基命令,将绘图开关中的尺寸项关闭,按照插入“P1点基础”相同的方法,插入其他P2~P0点的基础,从而完成其他不带尺寸标注的基础.至此,平面上布置基础的工作已基本完成.
图 14基础平面图
五.完善基础
在我们的基础平面图上,基础还没有在地梁处断开.现在,我们就利用天正结构提供的工具对这张图形进行完善:
1.选层显示
菜单:其他工具→选层保留(其他工具→选层保留)
图 15基础剪裁
点取菜单后,命令行出现下面提示:
选择要保留显示图层上的实体:选基础和梁线
这时,图形上只显示了梁线和基础,我们就可以很方便的对基础进行剪裁处理了.
2.基础剪裁
菜单:实体工具→交点剪裁(实体工具→交点剪裁)
点取菜单后,命令行出现下面提示:
/投影(P)/边(E)/放弃(U):地梁间基础线
再对所有的基础进行剪裁之后,我们再用选层保留功能,不选取任何实体而直接回车,这时所有图层上的实体均会被显示出来.
练习二.梁、板平面图
目的:深化天正结构的计算机结构制图概念,初步了解楼板、钢筋、文字的绘图方法.
准备工作:打开x:\天正结构14\Sample\exam2.dwg.
一.绘制梁线
图 16梁线布置图
1.绘制主梁
菜单:梁→多轴画梁(梁平面→多轴画梁)
通过上一个练习,我们已经对天正结构的梁线绘制命令已经有了一个初步的了解.现在,我们首先使用多轴画梁的命令,来绘制主梁.点取菜单后,命令行出现下面提示:
梁宽300.0, 比例100
请输入一角点/W-梁宽/S-比例:W回车
梁宽:250回车
请输入一角点/W-梁宽/S-比例:图 16 中P1点
请输入另一角点:图 16 中P2点
现在,我们可以看到,图形上有轴线的部分都已经布置上了梁线.在已有梁线的轴线上绘制梁线.
下面,我们来加一些次梁;为了方便定位,我们首先添加两条辅助轴线.
2.辅助轴线
菜单:轴网→添加轴线(轴网→添加轴线)
点取菜单后,命令行出现下面提示:
拾取参考轴线:图 16 中P3点
输入新轴线的偏移距离: 3000回车
输入轴线编号: 1/A回车
拾取参考轴线:图 16 中P4点
输入新轴线的偏移距离: 3000回车
输入轴线编号: 1/B回车
拾取参考轴线:回车
通过以上的操作,我们已经添加了2条辅助轴线:1/A轴和1/B轴.下面,我们通过这两条轴线形成的交点,来添加次梁线.
3.绘制次梁
菜单:梁→加次梁(梁平面→加次梁)
点取菜单后,命令行出现下面提示:
定位线左宽150.0, 定位线右宽150.0, 比例100
请输入梁起点:图 16 中P5点
输入梁的终点/W-梁宽/S-比例:W回车
定位线左宽:125回车
定位线右宽:125回车
输入梁的终点/W-梁宽/S-比例:图 16 中P6点
请输入梁起点:图 16 中P7点
输入梁的终点/W-梁宽/S-比例:图 16 中P8点
请输入梁起点:回车
现在,所有的梁线均已绘制完成,梁线相交部分已有程序自动处理好.但柱子内还有一些梁线穿过,我们可以通过交线处理命令来进行修正.
4.交线处理
菜单:梁→交线处理(梁平面→交线处理)
点取菜单后,命令行出现下面提示:
开始[交线处理],全图共有梁[墙]线46根.
图 17梁集中标注
交线处理完毕!
5.梁集中标注
菜单:梁→集中标注
(梁平面→梁集中标)
点取菜单后,程序进入图 17对话框.调整好输入数据后,点取OK按钮,命令行出现下面提示:
请选取标注对象:图 16 中P9点
点取文字位置:图 16 中P0点
绘制好梁线的图形见图 16.
图 18梁图加工
6.梁板小剖面
菜单:常用符号→梁断面号2
(符号→梁断面号2)
点取菜单后,命令行出现下面提示:
请选择一条边:图 18中P1
请选择另一条边:图 18中P2
请输入梁板标高差: 120 回车
请选择一条边:回车
这时,我们已经将图形左上角的楼板下沉了120mm.下面,我们把该楼板的边缘梁线改成实线.由于构成该楼板左右2侧的梁是主梁,因此我们在把梁线变实前,首先要利用AutoCAD的Break命令,把这2根主梁线在P3、P4点断开.
7.虚实变换
菜单:梁→虚实变换(梁平面→虚实变换)
点取菜单后,命令行出现下面提示:
选择要变换的梁线: W回车
第一角点: 图 18中P5
另一角点:图 18中P6
选择对象: 回车
现在,我们已经把板边梁线变成了实线.下面,我们来标注一下梁宽.
8.梁宽标注
菜单:尺寸→梁宽墙厚(尺寸→梁宽墙厚)
点取菜单后,命令行出现下面提示:
选取要标注宽度(厚度)的梁(墙):选择图 18中P7点梁线
选取要标注宽度(厚度)的梁(墙):回车
这样,我们的梁宽就标好了.现在,我们来观察一下图形,发现AB轴之间、BC轴之间的尺寸依然是6米,没有在我们添加了1/A轴和1/B轴之后断开.下面,我们就把这里处理一下.
9.标注断开
菜单:尺寸→标注断开(尺寸→标注断开)
点取菜单后,命令行出现下面提示:
拾取要拆分的尺寸:选择图 18中P8点尺寸
点取尺寸断开点 /输断开长度 /[/n] - n等分:图 18中P9
这样,左侧的BC轴之间的尺寸就被拆开成2个3米,我们按照相同的方法,把其他1/A轴和1/B轴之间的尺寸断开.
接下来,我们来绘制梁的截面详图.
图 19梁截面详图
10.剖切符号
菜单:常用符号→截面剖切(符号→截面剖切)
在绘制梁的截面之前,我们首先在平面图上绘制剖切符号.点取菜单后,命令行出现下面提示:
请给出截面剖切符号起点:点取图 19中P1点
请给出截面剖切符号终点:点取图 19中P2点
请给出截面剖切方向:点取图 19中P3点
请输入截面剖切号:回车
现在,梁的截面剖切符号已经画好了,下面我们来画梁的截面详图.
图 20梁截面对话框
11.截面详图
菜单:梁截面
(梁详图→梁截面)
点取菜单后,出现图 20所示对话框.修改相关数据之后,点取确定按钮,命令行出现下面提示:
请选择图形插入点: 点取图 19中P4点
现在,我们的梁图基本上绘制完成了,见图 19.
图 21布置楼板
二.布置楼板
1.布预制楼板
菜单:板→布预制板
(楼板→布预制板)
点取菜单后,命令行出现下面提示:
请选择板内一点:点取图 21中P1
板支撑方向: 点取图 21中P2
图 22楼板开洞
图 23制楼板对话框
这时,屏幕上出现图 23所示对话框,我们填写号相关数据后,只要点取确定按钮,一块预制楼板就会自动在图形上生成了.
2.楼板开洞
菜单:板→楼板开洞
(楼板→楼板开洞)
下面,我们在楼板上开设洞口.点取菜单后,出现图 22所示对话框;在填写好相关数据后,点取插入按钮,命令行出现一下提示:
请输入洞定位点:点取图 21中P3点
转折点或标注点位置:点取图 21中P4点
请输入标注点:点取图 21中P5点
这样,我们在平面上布置楼板的工作就完成了.下面,我们进一步对楼板上的钢筋进行补充.
3.板内正筋
菜单:钢筋→自动正筋(钢筋→自动正筋)
图 24钢筋控制框
点取菜单后,出现图 24钢筋控制框所示对话框,我们可以直接在上面控制绘制钢筋的数据;同时在命令行出现以下提示:
选取钢筋第一点:点取图 25中P1
按回车:点取图 25中P2
输入钢筋直径和间距(dX@XXX或DX@XXX):d6@100 回车
输入钢筋编号:1回车
现在,板内正筋就已经绘制完成了.下面,我们继续布置板的负筋.
图 25绘制楼板内的钢筋
4.板边负筋
菜单:钢筋→自动负筋
(钢筋→自动负筋)
点取菜单后,出现图 24钢筋控制框所示对话框,我们把钢筋级别改为二级,并且打开标注选项;这时在命令行出现以下提示:
选取钢筋第一点:点图 25中P3
这时,将光标移动到图 25中P4附近.
Dist-输入距离/选取钢筋第二点/:d回车
输入距离值:1500回车
输入钢筋直径和间距(dX@XXX或DX@XXX):D12@150回车
输入钢筋编号:2回车
第一根板边负筋就已经绘制好了,我们再次点取命令,绘制靠中间的负筋:
选取钢筋第一点:点图 25中P5
这时,将光标移动到图 25中P6附近.
Left-左边距离 /Right-右边距离/选取钢筋第二点/:L回车
输入左边距离值:1500回车
输入右边距离值:1500回车
输入钢筋直径和间距(dX@XXX或DX@XXX):D12@150回车
输入钢筋编号:3回车
至此,这张梁板布置图形已经基本完成了.下面,我们再利用文字的功能对它进行完善.
三.图形完善
1.文字输入
图 26多行文字输入
在结构绘图过程中,我们经常要使用到各种特殊符号,如:Ⅰ~Ⅳ钢筋、㎡;另外,由于在AutoCAD中没有提供排版功能,致使我们在使用AutoCAD中的文字功能进行结构绘图时,会感觉非常不方便.为此,天正结构提供了大量的文字工具,使得这一矛盾得到很好的解决.
菜单:文字→多行输入
(文字→多行输入)
点取菜单后,出现图 26所示对话框:对话框的第一行是一排按钮,用于输入钢筋直径和角标等特殊符号;在第二行的编辑框中,我们可以很方便的对文字高、行间距和每行的字符数进行调整,从而达到排版的目的;最右侧的一排按钮可以对文字进行增强处理:
例如,我们在结构中经常需要写一些“构造要求”,但这些文字在AutoCAD中不方便排版;这时,我们可以先把“构造要求”用记事本等工具写好后保存起来.然后点取文件导入功能,屏幕出现图 27所示对话框,选择已经写好的文本文件,如x:\天正结构14\sample\beam.txt,然后点取打开按钮,文件中的内容就会被传入到多行文字输入的编辑框里面来;我们进行相关调整后点取确定按钮,命令行出现提示:
请选取文字插入点:点取图 28中P1点
图 27文件导入
这样,我们的文字说明就写好了,如果您对输出的结果仍不满意,还可以用多行编辑对已有文字反复进行调整.下面,我们把本图的名称添加上去,这样,这张图形看起来就更加完整了.
图 28文字说明
2.图形名称
图 29图形名称
菜单:符号→图形名字(符号→图形名字)
点取菜单后,出现图 29所示对话框;在填写好相关内容后,点取插入按钮,这时命令行出现提示:
选取文字插入点:点取图 28中P2点
练习三.圈梁详图
目的:深入了解天正结构软件中钢筋、标注、常用符号的使用方法.
准备工作:新建一张图形.
一.绘制截面
1.矩形叠合
图 30矩形叠合
菜单:实体工具→矩形叠合(实体工具→矩形叠合)
首先,我们通过矩形叠合命令,来绘制圈梁详图的外轮廓线.点取命令后,命令行出现以下提示:
点取矩形的第一角 /A-角度[0]:图 30P1点
点取矩形的另一角:回车
输入矩形长:240回车
输入矩形宽: 240回车
点取矩形的第一角 /A-角度[0]:图 30P2点
点取矩形的另一角: @1000,-100回车
点取矩形的第一角 /R-反转 /A-角度[0]:回车
这样,我们就利用2个矩形相加的方法,把圈梁详图的外轮廓线绘制出来了.
2.改变比例
刚才我们绘制轮廓线时,是按照1:1的方式进行绘图的,并没有考虑比例问题.为了使我们的详图比例变成1:20,我们需要进行以下调整:
图 31初始设置
首先,我们利用AutoCAD的Scale命令将图形放大,完成1:100→1:20的比例变换.点取命令后,命令行出现以下提示:
选择对象: 图 30圈梁外轮廓线
选择对象:回车
基点:图 30P1点
/参照(R): r回车
参照长度 : 20回车(新比例)
新长度: 100回车(旧比例)
这样,我们已经把图形的比例改变成了1:20.在天正结构系统中,还存在着一个当前的绘图比例,我们可以通过以下2种方法进行调整:
1.点取屏幕菜单的第二行1:100,这时命令行出现提示:
输入当前图形的比例 1:20回车
2.菜单:初始设置(初始设置)
点取菜单后,出现图 31所示对话框,将对话框中的绘图比例改成20后点取确定按钮.
通过这2种方法,我们把当前的绘图比例调整好后,就可以按照实际需要对详图进行补充了.
图 32箍筋参数设定
二.绘制钢筋
1.绘制箍筋
菜单:钢筋→箍筋(钢筋→箍筋)
点取菜单后,出现图 32所示对话框,输入箍筋相关的标注数据后,点取确定按钮.这时命令行出现以下提示:
点取箍筋第一个角点/ X-两线交点:图 33P1
点取箍筋第一个角点/ X-两线交点: x回车
选取第一条相交的直线:图 33P2
选取另一条相交的直线:图 33P3
图 33钢筋绘制
点取箍筋第一个角点/ X-两线交点:回车
这样,我们就把圈梁里的箍筋绘制出来了.下面,我们利用偏移钢筋的方法绘制楼板钢筋.
2.偏移钢筋
菜单:钢筋工具→偏移钢筋(钢筋工具→偏移钢筋)
点取菜单后,命令行出现以下提示:
请选取偏移基线:图 33P4(这时确保光标位置在P4点的下方)
偏移距离< 0.50>:0.75回车(0.75为钢筋的保护层宽度+钢筋半宽)
请选取偏移基线:图 33P5(这时确保光标位置在P5点的上方)
图 34处理板下筋
偏移距离< 0.75>:回车
请选取偏移基线:回车
这样,我们的板钢筋就已经画出来了,但它的长度还不正确.下面,我们利用AutoCAD的夹点命令,对长度进行调整:
首先选取上侧的板钢筋,然后把它的左侧夹点移动到P2点(箍筋左上角).
接下来,我们选取下侧的板钢筋,并选择它的左侧夹点,这时命令行出现提示:
/基点(B)/复制(C)/放弃(U)/退出(X): .x回车
的图 34中P1(圈梁的底边中点)
(需要 YZ): @回车
3.钢筋加钩
菜单:钢筋工具→加圆钩(钢筋工具→加圆钩)
点取菜单后,命令行出现以下提示:
请选择要加钩的钢筋:图 34中P3
按左键确定:图 34中P2
请选择要加钩的钢筋:回车
这样,下侧的板钢筋就调整完了.下面,我们在继续调整上侧的板钢筋.
图 35处理板上筋
4.徒手钢筋
菜单:钢筋→徒手画筋(钢筋→徒手画筋)
点取菜单后,命令行出现以下提示:
选取钢筋第一点:图 35中P1(下部钢筋靠右约1/3处)
Dist-输入距离/Undo-回退/选取钢筋下一点/Add-加钩退出/:图 35中P2(延P1点数值向上)
下面,我们再使用连接钢筋的命令,进一步对板上筋进行处理.
5.连接钢筋
菜单:钢筋工具→连接钢筋
(钢筋工具→连接钢筋)
点取菜单后,命令行出现以下提示:
选取第一根钢筋:图 35中P3(新画竖向钢筋上任意一点)
选取下一根钢筋:图 35中P4(板上部钢筋上任意一点)
这样,我们对平行方向的钢筋就处理完了.我们在截面上只需再补充一些纵向钢筋就可以了.
6.点状钢筋
菜单:钢筋→画点钢筋(钢筋→画点钢筋)
图 36点钢筋及剖断线
点取菜单后,命令行出现以下提示:
选取点钢筋的插入点:图 36中P1
选取点钢筋的插入点 /R-镜像 /等分数 /根数x间距 :4回车
选取点钢筋的插入点:图 36中P2
选取点钢筋的插入点 /R-镜像 /等分数 /根数x间距 :4x1000回车
选取点钢筋的插入点:回车
至此,我们已经把截面里的钢筋绘制完了.以上钢筋的尺寸都使用的是系统缺省值,用户也可以通过修改钢筋设置来进行调整.
下一步的工作是完善这个截面.
三.补充标注
1.剖断线
菜单:常用符号→剖段线(常用符号→剖段线)
点取菜单后,命令行出现以下提示:
选取剖断线的基线:图 36中P3
我们看到,最右侧的截面轮廓线已经变成了剖断线.
接下来的任务是标尺寸线.
图 37尺寸标注
2.尺寸线
首先我们利用平行标注来标注下侧的尺寸.
菜单:尺寸→平行标注(尺寸→平行标注)
点取菜单后,命令行出现以下提示:
选取一条平行线 /A-输入角度:图 37中P1
点取标注的尺寸线位置:图 37中P2
依次点取要标注的点:图 37中P3
依次点取要标注的点:图 37中P4
依次点取要标注的点:图 37中P5
现在,下侧的尺寸线已经标注好了.大家可以看到:点取要标注的点时,点的先后顺序以及距离平行线的远近是与标注结果无关的;同时标注的内容与当前的比例相吻合,这两点比Autocad中的标注要方便的多.
下面我们来标注左侧的尺寸.
菜单:尺寸→线性标注(尺寸→线性标注)
点取标注的起点:图 37中P3
点取标注的终点:图 37中P6
输入尺寸标注值:回车
点取文字标注位置:图 37中P7
点取标注的起点:回车
左侧的标注完成后,我们可以按照相同的办法进行右侧的标注.
图 38引出标注
3.引出标注
最后,我们利用引出方式标注钢筋的文字.
菜单:常用符号→引出标注
(常用符号→引出标注)
点取菜单后,命令行出现以下提示:
文字说明:4D12
点取要标注的点:图 38中P1
点取其它要标注的点/:图 38中P2
点取其它要标注的点/:回车
点取引线角度/Angle-文字标注角度/:图 38中P3(确保正交处于打开状态)
点取文字位置:图 38中P4
在输入文字说明时,我们可以用’d’表示Ⅰ级钢,’D’表示Ⅱ级钢.再次执行该命令,命令行出现以下提示:
文字说明:d6@250
点取要标注的点: 图 38中P5
点取其它要标注的点/: 回车
点取引线角度/Angle-文字标注角度/:图 38中P6(确保正交处于关闭状态)
点取文字位置:图 38中P7