
creo管道的创建是在装配中创建的,日常生活中管道的用处很多,主要用在给水、排水、供热、供煤气、长距离输送石油和天然气、农业灌溉、水力工程和各种工业装置中,今天为大家讲解一下如何用creo创建管道。
工具/材料creo5.0
01打开软件,创建一个装配体,软件进入装配体页面之后,点击“应用程序”,选择“管道”,进入管道创建页面,如图所示。
02在新页面,点击“创建管道”,然后输入管线名称和管线库名称,以“Pipeline”命名作为举例,点击对勾即可,如图所示。
03设置管道基本参数:横截面、截面类型、截面参数、折弯半径要重点设置,其他可以选择默认设置,最后敲击回车即可,如图所示。
04在布设管道页面,点击“设置起点”,在右面的d框中点击“选择项”,然后点击“坐标系”即可将坐标系设置为起点,如图所示。
05点击“延伸”,在“延伸”d框中输入Z的值,以“60”为例,还可以拖动方向按钮来调整定义值,如图所示。
06继续定义下一段的延伸值,一直到定义完所有管道弯折段的延伸值,如图所示。
07将管道弯折段的延伸值定义完毕后,可以看到一条空间线,如图所示。
08点击“实体管道”,在d框中的模型树选择相应的区段并点击,最后点击“生成”即可将实体管道创建完成,如图所示。
特别提示以上纯属个人编写,请勿转载抄袭。
import java.io.BufferedReaderimport java.io.BufferedWriter
import java.io.File
import java.io.FileOutputStream
import java.io.IOException
import java.io.InputStreamReader
import java.io.PipedInputStream
import java.io.PipedOutputStream
import java.io.PrintWriter
public class Day10A {
private BufferedReader br// 字符效率读取流
private BufferedWriter bw// 字符效率写出流
private PipedInputStream pis// 管道读取流
private PipedOutputStream pos// 管道输出流,
private byte[] readBytes// 读取缓冲区
private byte[] writeBytes// 写出缓冲区
private String path = "C:\\Users\\Administrator\\Desktop"
private File file = null
private FileOutputStream fos = null
Day10A() {
writeBytes = new byte[1024]
file = new File(path, "测试.txt")
try {
if (!file.exists()) {
file.createNewFile()
fos = new FileOutputStream(file)
} else {
fos = new FileOutputStream(file, true)
}
br = new BufferedReader(new InputStreamReader(System.in))
bw = new BufferedWriter(new PrintWriter(fos))
pis = new PipedInputStream()
pos = new PipedOutputStream()
pis.connect(pos)
} catch (IOException e) {
e.printStackTrace()
}
}
public static void main(String[] args) {
Day10A d = new Day10A()
d.readFunction()
d.writerFunction()
}
private void readFunction() {
new Thread(new Runnable() {
public void run() {
while (true) {
try {
for (String str = br.readLine()!str.contentEquals("over") str = br.readLine()) {
readBytes = str.getBytes()
pos.write(readBytes)
}
} catch (Exception e) {
}
break
}
try {
pos.close()
} catch (IOException e) {
e.printStackTrace()
}
}
}).start()
}
private void writerFunction() {
new Thread(new Runnable() {
@Override
public void run() {
try {
String str = ""
for (int len = pis.read(writeBytes) len != -1 len = pis.read(writeBytes)) {
str = new String(writeBytes, 0, len)
bw.write(str + "\r\n")
bw.flush()
}
} catch (Exception e) {
}
}
}).start()
}
}
准备工作、线路交桩、测量放线、施工作业带清理和便道修筑、防腐管运输、冷弯管制作、布管、组对、焊接、探伤、补口补伤、管沟开挖、管道下沟、管沟回填、连接弯管弯头、三桩埋设、阴极保护、通球试压测径、天然气管线吹扫、干燥、碰死口、地貌恢复、水工保护、竣工欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)