0 / 0 / 1
Регистрация: 24.12.2010
Сообщений: 20
1

Черчение (детали)

05.05.2011, 21:25. Показов 1969. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем доброго времени суток.
вот есть одна не большая проблемка.
Нужна ваша помощь!!!!

Подписано на рисунке всё правильно, в программе не правильно расположено. Нужно на 1 рисуноке дорисовать детали(как указано на четеже).и в программе поместить его в левый верхний угол. И добавить выносные линии(можно не все. а только основные).2 рисунок Добавить выносные линии(можно не все). 3 рисунок Также, добавить выносные линии, и перевернуть его. т.к на чертеже.

Вот код проги.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
program LR_8_ch_10;
Uses Graph;
Procedure Init;
var Driver,Regim,Error:integer;
begin
  Driver:=Detect;
  InitGraph(Driver,Regim,'');
  Error:=GraphResult;
  if Error <> grOk then
    begin
      writeln('pomulka v proceduri iniciuvann9');
      Halt;
    end;
end;
 
var d,x1,y1:integer;
begin
d:=3;
init;
SetLineStyle(2,0,1);
x1:=50+37*d;
y1:=50+18*d;
Line(40,y1,60+74*d,y1);
Line(x1,10,x1,70*d-10);
SetLineStyle(0,0,3);
Line(50+17*d,50,50,50);
MoveTo(50,50);
LineRel(0,10*d);
LineRel(9*d,0);
LineRel(0,16*d);
LineRel(-9*d,0);
LineRel(0,10*d);
LineRel(17*d,0);
Arc(x1,y1,42,138,27*d);
Arc(x1,y1,222,318,27*d);
MoveTo(50+9*d+56*d-8*d,50);
LineRel(17*d,0);
Linerel(0,10*d);
LineRel(-9*d,0);
LineRel(0,16*d);
LineRel(9*d,0);
LineRel(0,10*d);
LineRel(-17*d,0);
RecTangle(x1-17*d,y1-8*d,x1+17*d,y1+8*d);
SetLineSTyle(0,0,1);
SetTextJustify(0,1);
SetLineSTyle(2,0,1);
Line(25,280+21*d,75+74*d,280+21*d);
Line(50+37*d,255,50+37*d,305+42*d);
SetLineSTyle(0,0,3);
rectangle(50,280,50+74*d,280+42*d);
MoveTo(50+17*d,280); LineRel(0,42*d);
MoveTo(50+57*d,280); LineRel(0,42*d);
SetLineSTyle(0,0,1);
SetTextJustify(0,1);
SetTextStyle(0,0,0);
SetLineStyle(2,0,1);
Line(415,y1,445+42*d,y1);
Line(430+21*d,5,430+21*d,85+42*d);
SetLineSTyle(0,0,3);
rectangle(430,y1-27*d,430+42*d,y1+27*d);
MoveTo(430,y1-18*d);
LineRel(42*d,0);
MoveTo(430,y1+18*d);LineRel(42*d,0);
MoveTo(430,y1-8*d); LineRel(42*d,0);
MoveTo(430,y1+8*d); LineRel(42*d,0);
RecTangle(430+8*d,y1-5*d,430+34*d,y1+5*d);
SetLineStyle(0,0,1);
readln;
CloseGraph;
end.
а вот рисунок:
Миниатюры
Черчение (детали)  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2011, 21:25
Ответы с готовыми решениями:

Графика. Геометрическое конструирование и Машиностроительное черчение
Геометрическое конструирование: ребята помогите , нужно изобразить данный чертеж в

Графика. Геометрическое конструирование и Машиностроительное черчение
Ребята, сново проблемы с графикей в Турбо Паскале. Не имею малейшего понятия как делать эти задачи....

По номеру детали вывести ее название
127. Имеется пронумерованный список деталей: 1 – шуруп,2 – гайка, 3- винт, 4 – гвоздь, 5 болт. По...

По номеру детали вывести на экран её название
Здраствуйте, в программировании не силен...но постепенно учусь.. Нужна помощь в написании...

2
0 / 0 / 1
Регистрация: 24.12.2010
Сообщений: 20
07.05.2011, 13:32  [ТС] 2
Помогите её переделать, а то у меня воообще ничего не получается(
0
0 / 0 / 1
Регистрация: 24.12.2010
Сообщений: 20
09.05.2011, 22:24  [ТС] 3
need help(
0
09.05.2011, 22:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.05.2011, 22:24
Помогаю со студенческими работами здесь

Начертить указанные детали
Кто умеет, сделайте программы....пожалуйста

Выполнить чертеж детали
помогите выполнить чертеж, а то я не знаю как

Выполнить чертеж детали
Вот собственно сами задачи, всё с 1-го параграфа, но никак не могу сделать, ни на уроке, ни дома не...

Выполнить чертеж детали
Вот собственно сами задачи, всё с 1-го параграфа, но никак не могу сделать, ни на уроке, ни дома не...

Графический рисунок, детали
Помогите довести до ума программу: program tank; uses crt,graph; Var...

Как присвоить к ответу название детали?
Нужно чтобы выводило min и max с названием детали. program y; Type Detal=Record Nazvanie:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru