Advance Steel & Advance Concrete (Graitec) (обсуждение)

~AlexX~

Активный участник
Регистрация
24 Июл 2009
Сообщения
69
Реакции
40
Баллы
28
А встроенная справка будет русифицирована? У кого это узнать?
В первую очередь планируется перевод руководства пользователя, дальше видно будет. Если желаете оказать помощь в локализации/тестировании - будем только рады.
 

dik-son

Moderator
Команда форума
Модератор
Регистрация
15 Мар 2009
Сообщения
364
Реакции
559
Баллы
129
Идет запись на очередной курс по Advance Steel 2011 в Москве с 22 по 26 августа. За подробностями в личку или заявку на сайте.
привет, расскажите немного о дистанционном обучении, как это происходит
 

~AlexX~

Активный участник
Регистрация
24 Июл 2009
Сообщения
69
Реакции
40
Баллы
28
привет, расскажите немного о дистанционном обучении, как это происходит
Каждый участник находится за своим компьютером, слышит преподавателя и видит его рабочий стол. В остальном все как на обычном очном обучении. Требования: достаточно быстрый интернет (от 512 кбит/с), гарнитура (предпочтительно) или колонки и микрофон.
Для коннекта мы используем программу NetViewer.
 

alex_koll

Активный участник
Регистрация
14 Май 2010
Сообщения
18
Реакции
2
Баллы
39
Каждый участник находится за своим компьютером, слышит преподавателя и видит его рабочий стол. В остальном все как на обычном очном обучении. Требования: достаточно быстрый интернет (от 512 кбит/с), гарнитура (предпочтительно) или колонки и микрофон.
Для коннекта мы используем программу NetViewer.
а можно узнать когда планируется такой метод обучения и сколько стоить будет.
очень интересует, т.к. наши сотрудники не могут ехать в Москву и было бы очень удобно обучаться дистанционно.
 

~AlexX~

Активный участник
Регистрация
24 Июл 2009
Сообщения
69
Реакции
40
Баллы
28
а можно узнать когда планируется такой метод обучения и сколько стоить будет.
очень интересует, т.к. наши сотрудники не могут ехать в Москву и было бы очень удобно обучаться дистанционно.
Оставляйте заявки на сайте. Чем больше будет заявок, тем быстрей сможем организовать курс. Плановых онлайн пока не будет. Стоимость 14 000 руб. за человека.
 

steelexpert

Активный участник
Регистрация
18 Сен 2011
Сообщения
5
Реакции
0
Баллы
0
Думаем над приобретением данного продукта у себя на предприятии.
Очень волнует связь со СКАДом, насколько она корректна и стабильна.. перекидывается ли схема из СКАДа в Адванс? Перекидываются ли жёсткости сварных элементов и элементов созданных в конструкторе сечений?

Добавлено через 18 минут

И ещё, можно ли создавать свои узлы, и применять их в последствии...?Например меняя только размеры фасонок, болты, их расположение и количество?
Слышал, что создание своих узлов в адвансе довольно трудоёмкий процесс,поделитесь своим мнением кто пробовал,...
 

alex_koll

Активный участник
Регистрация
14 Май 2010
Сообщения
18
Реакции
2
Баллы
39
Думаем над приобретением данного продукта у себя на предприятии.
Очень волнует связь со СКАДом, насколько она корректна и стабильна.. перекидывается ли схема из СКАДа в Адванс? Перекидываются ли жёсткости сварных элементов и элементов созданных в конструкторе сечений?

Добавлено через 18 минут

И ещё, можно ли создавать свои узлы, и применять их в последствии...?Например меняя только размеры фасонок, болты, их расположение и количество?
Слышал, что создание своих узлов в адвансе довольно трудоёмкий процесс,поделитесь своим мнением кто пробовал,...
по поводу скада не знаю не пользовался, а вот по поводу узлов вы правы свои узлы создавать не получится на это нужен програмист, хотя я думаю вы спрашивали о совсем другом , вы имеете в виду можно ли создать какое нить соединение самому , ответ да можно узлами можно и не пользоваться , но по своему опыту могу сказать , что разнообразия в узлах очень большое и при помощи них можно многое наделать :)
 

~AlexX~

Активный участник
Регистрация
24 Июл 2009
Сообщения
69
Реакции
40
Баллы
28
Думаем над приобретением данного продукта у себя на предприятии.
Очень волнует связь со СКАДом, насколько она корректна и стабильна.. перекидывается ли схема из СКАДа в Адванс? Перекидываются ли жёсткости сварных элементов и элементов созданных в конструкторе сечений?
Схема из Скада в AS перекидывается хорошо. Помимо стандартных перекидываются параметрические сечения. Остальные с некоторыми ограничениями. В будущей версии (как AS, так и SCAD) планируется усовершенствовать механизм интеграции, переговоры уже ведутся. Вообще, все что касается интеграции Advance Steel с другими системами необходимо обсуждать индивидуально, т.е. мы можем доработать тот или иной функционал под конкретные требования заказчика.

Добавлено через 18 минут

И ещё, можно ли создавать свои узлы, и применять их в последствии...?Например меняя только размеры фасонок, болты, их расположение и количество?
Слышал, что создание своих узлов в адвансе довольно трудоёмкий процесс,поделитесь своим мнением кто пробовал,...
Процесс не то чтобы трудоемкий, но требующий определенных знаний и навыков. Интеллектуальные параметрические узлы пишутся на Basic или С++. Если вы знакомы с одним из языков, могу предоставить пример кода.
На самом деле в России версией Developer для написания узлов пользуются единицы, зачастую гораздо проще и быстрее настроить параметрические узлы из поставки или построить недостающие узлы вручную. Их, кстати, тоже можно сохранять в библиотеку и повторно использовать. Цена этого модуля тоже играет свою роль.
 

Achil

Активный участник
Регистрация
27 Апр 2010
Сообщения
4
Реакции
1
Баллы
39
Всем привет!
Подскажите, AS 2011 установил на АС 2008, все вроде работает!
Вопрос: Не срывает ли AS после установки SP1 AS 2011. Прошу, пжлста, изложить алгоритм установки SP1 AS 2011
 

~AlexX~

Активный участник
Регистрация
24 Июл 2009
Сообщения
69
Реакции
40
Баллы
28
~AlexX а нет видео ролика по разработке КМД Advance Steel ??? если есть то скиньте пожайлуста очень хочется посмотреть как разрабатывать КМД в Advance Steel)))))))
Скоро будет. Но там, собственно, все тоже самое, только на чертежах вместо схемы КМ - схемы КМД, марки и деталировка. Ну и ведомости немного другие.
 

~AlexX~

Активный участник
Регистрация
24 Июл 2009
Сообщения
69
Реакции
40
Баллы
28
Может кто-нибудь помочь с проблемой:
купили Advance Steel 8.1 + АСМеталл 5.0, поставили, не отображаются несколько функций, копалась в "адаптации", там функций нет. Пробовала подгружать вручную через командную панель, ничего не помогает.
Может не хватает библиотек? Программа купленная, поэтому на "глюк нелицензирования" списывать не надо.

Стоит на Автокаде 2008
Версию 8.1 нельзя официально купить с 2007 года. Если купили недавно, значит вас "надули" и продали не лицензию.
Если покупали давно и у вас действительно лицензия, то попробуйте обратиться в техподдержку. Несмотря на то, что AS 8.1 давно снята с поддержки, думаю не откажут в помощи, если вопрос не сложный.
А что, собственно, за функции потеряли?

Если собираетесь использовать AS для работы - обновляйтесь до последней версии, она намного лучше 8.1. Далеко не все, что продемонстрировано в выложенном ранее ролике, можно сделать в ранних версиях программы.
 

~AlexX~

Активный участник
Регистрация
24 Июл 2009
Сообщения
69
Реакции
40
Баллы
28
Нет, куплена давно, переставлена на комп пользователя недавно, после переустановки функции потерялись.
Какие? Их несколько, к примеру Selected SP Plate
Программа непрерывно развивается, появляются новые функции и команды, старые уходят в прошлое. Возможно что-то было упразднено за ненадобностью и появились новые инструменты. В любом случае обращайтесь в техподдержку (контакты были даны ранее) по телефону или почте, указав название организации.
 

~AlexX~

Активный участник
Регистрация
24 Июл 2009
Сообщения
69
Реакции
40
Баллы
28
Подскажите, пожалуйста, для 2008-го Автокада какой Адванс нужен?
Сам вопрос поставлен неправильно. Версия Advance Steel должна быть последняя, т.е 2011. Более ранние просто не имеет смысла использовать. И 2008 AutoCAD она тоже поддерживает.
 

~AlexX~

Активный участник
Регистрация
24 Июл 2009
Сообщения
69
Реакции
40
Баллы
28
Насчет заводов не припомню, а в нескольких проектных институтах используется. Если будет возможно отправлю в личку.
Сразу хочу остудить ваш пыл по узлам в Advance Steel. Без обучения будет тяжело самостоятельно разбираться, если вы конечно не опытный программист.

В качестве примера приведу пример узла на Бейсике:

Код:
Imports AstSTEELAUTOMATIONLib
Imports DSCGEOMCOMLib
Imports DSCODBCCOMLib
Imports System.Runtime.InteropServices

<ComClass(SampleJoint.ClassId, SampleJoint.InterfaceId, SampleJoint.EventsId)> _
Public Class SampleJoint
	Implements IRule

	'members
	Private m_ThisJoint As Joint
	Private dlgPage1 As Page1

	'joint parameters
	Public m_PlateThickness As Double

#Region "COM GUIDs"
	' These  GUIDs provide the COM identity for this class
	' and its COM interfaces. If you change them, existing 
	' clients will no longer be able to access the class.
	Public Const ClassId As String = "0B00EB30-8BF2-4b59-BF68-2EF8C69D665C"
	Public Const InterfaceId As String = "923B9AAB-2380-436b-9583-6DF8DB090CB6"
	Public Const EventsId As String = "D0A6507A-F1A7-4ff0-987C-99D8A1542DF5"
#End Region

	' A createable COM class must have a Public Sub New() 
	' with no parameters, otherwise, the class will not be 
	' registered in the COM registry and cannot be created 
	' via CreateObject.

	Public Sub New()
	End Sub

	Public Property Joint() As AstSTEELAUTOMATIONLib.Joint Implements AstSTEELAUTOMATIONLib.IRule.Joint
		Get
			Return m_ThisJoint
		End Get
		Set(ByVal value As AstSTEELAUTOMATIONLib.Joint)
			m_ThisJoint = value
		End Set
	End Property

	Public Sub InField(ByVal pFiler As AstSTEELAUTOMATIONLib.IFiler) Implements AstSTEELAUTOMATIONLib.IRule.InField
		Dim nParamsSetVer As Integer = pFiler.readVersion()

		m_PlateThickness = pFiler.readItem("PlateThickness")
	End Sub

	Public Sub OutField(ByVal pFiler As AstSTEELAUTOMATIONLib.IFiler) Implements AstSTEELAUTOMATIONLib.IRule.OutField
		pFiler.writeVersion(1)

		pFiler.writeItem(m_PlateThickness, "PlateThickness")
	End Sub

	Public Sub Query(ByVal pAstUI As AstSTEELAUTOMATIONLib.AstUI) Implements AstSTEELAUTOMATIONLib.IRule.Query

		Dim QueryObjects As AstObjectsArr
		QueryObjects = m_ThisJoint.CreateObjectsArray

		''prepare input filter (accept only straight beams)
		pAstUI.ClearClassFilter()
		pAstUI.GetClassFilter().AppendAcceptedClass(eClassType.kBeamStraightClass)

		'select the beam
		Dim beam As StraightBeam
		Dim errCode As eUIErrorCodes
		beam = pAstUI.AcquireSingleObject(61200, errCode)
		If errCode <> eUIErrorCodes.kNormal Then Throw New COMException("Invalid input.")

		'add the beam in the array of input objects
		QueryObjects.Add(beam)

		'set joint parameters to default values
		Dim dbUtils As New OdbcUtils
		m_PlateThickness = dbUtils.GetDefaultDouble(300, "Thickness") 'read default plate thickness from AS defaults

		'set the joint input objects
		m_ThisJoint.InputObjects = QueryObjects

	End Sub

	Public Sub CreateObjects() Implements AstSTEELAUTOMATIONLib.IRule.CreateObjects

		'create joint objects here
		'this joint will create a rectangular plate on the start end of the input beam
		'and weld it to the beam

		Dim bJointStatus As Boolean = True
		Dim JointCreatedObjects As AstObjectsArr = m_ThisJoint.CreateObjectsArray()

		Try
			'retrieve beam object from joint input objects array
			Dim beam As StraightBeam = m_ThisJoint.InputObjects(0)

			'prepare plate polygon
			Dim vect As New Vector3d
			Dim p1, p2, p3, p4 As New Point3d

			beam.getRefAxisWCS(eProfRefAxis.kUpperLeft, p1, vect)
			beam.getRefAxisWCS(eProfRefAxis.kUpperRight, p2, vect)
			beam.getRefAxisWCS(eProfRefAxis.kLowerRight, p3, vect)
			beam.getRefAxisWCS(eProfRefAxis.kLowerLeft, p4, vect)

			'construct polygon
			Dim platePolygon As New AugPolygon3d
			platePolygon.AppendVertex(p1)
			platePolygon.AppendVertex(p4)
			platePolygon.AppendVertex(p3)
			platePolygon.AppendVertex(p2)

			'plate Model role property
			Dim plateRole As Role = m_ThisJoint.CreateRole("Endplate")

			'create the endplate
			Dim endPlate As Plate = m_ThisJoint.CreatePlatePoly(plateRole, platePolygon, m_PlateThickness)
			Dim plateEditableProp As JointTransfer = m_ThisJoint.CreateJointTransfer("Endplate")
			plateEditableProp.ClassType = eClassType.kPlateClass
			plateEditableProp.Attribute(eAttributeCodes.kPlateMaterial) = 1	'plate Material property should be editable outside the joint (from plate object properties dialog)
			plateEditableProp.Attribute(eAttributeCodes.kPlateCoating) = 1	'plate Coating property should be editable outside the joint (from plate object properties dialog)
			endPlate.JointTransfer = plateEditableProp

			'add the plate in the joint created objects array
			JointCreatedObjects.Add(endPlate)

			'weld now the endplate to the beam
			Dim weldPoint As New Point3d
			weldPoint.setFrom(p1)
			vect = p2.Subtract(p1)
			vect.Multiply(0.5)
			weldPoint.Add(vect)

			'create the weld object
			Dim weldRole As Role = m_ThisJoint.CreateRole("Weld")
			Dim weldObj As Weld = m_ThisJoint.CreateWeld(weldRole, eWeldType.kTWeld, 4.0, weldPoint, New CS3d())

			'connect the beam and the endplate with this weld
			Dim connectedObjects As AstObjectsArr = m_ThisJoint.CreateObjectsArray()
			connectedObjects.Add(beam)
			connectedObjects.Add(endPlate)
			weldObj.Connect(connectedObjects, eAssembleLocation.kInShop)

			Dim weldEditableProp As JointTransfer = m_ThisJoint.CreateJointTransfer("Weld")
			weldEditableProp.ClassType = eClassType.kAstWeldLevel1
			weldEditableProp.Attribute(eAttributeCodes.kWeldPatternThickness) = 1	'weld Thickness property should be editable outside the joint (from weld object properties dialog)
			weldEditableProp.Attribute(eAttributeCodes.kWeldPatternAssembleLocation) = 1	'weld Location property should be editable outside the joint (from weld object properties dialog)
			weldObj.JointTransfer = weldEditableProp

			'add the weld in the joint created objects array
			JointCreatedObjects.Add(weldObj)

		Catch ex As Exception
			bJointStatus = False 'something wrong happened
		End Try

		m_ThisJoint.CreationStatus = bJointStatus
		m_ThisJoint.CreatedObjects = JointCreatedObjects

	End Sub

	Public Sub GetUserPages(ByVal pagesRet As AstSTEELAUTOMATIONLib.RulePageArray, ByVal pPropSheetData As AstSTEELAUTOMATIONLib.PropertySheetData) Implements AstSTEELAUTOMATIONLib.IRule.GetUserPages

		dlgPage1 = New Page1()
		dlgPage1.Rule = Me

		Dim retPage1 As RulePage = m_ThisJoint.CreateRulePage()
		retPage1.title = 11113
		retPage1.hWnd = dlgPage1.Handle.ToInt32()
		pagesRet.Add(retPage1)

	End Sub

	Public Sub FreeUserPages() Implements AstSTEELAUTOMATIONLib.IRule.FreeUserPages

		If IsNothing(dlgPage1) Then Return

		dlgPage1.Rule = Nothing
		dlgPage1.Close()
		dlgPage1.Dispose()
		dlgPage1 = Nothing

	End Sub

	Public Function GetTableName() As String Implements AstSTEELAUTOMATIONLib.IRule.GetTableName
		Return ""
	End Function

	Public Function ConvertFromHRL(ByVal filer As AstSTEELAUTOMATIONLib.HRLConvertFiler, ByVal OldHRLRuleName As String) As Boolean Implements AstSTEELAUTOMATIONLib.IRule.ConvertFromHRL
		Return True
	End Function

	Public Sub GetExportData(ByVal pExportFiler As AstSTEELAUTOMATIONLib.IRuleExportFiler) Implements AstSTEELAUTOMATIONLib.IRule.GetExportData

	End Sub

	Public Function GetFeatureName(ByRef FeatureName As String) As Boolean Implements AstSTEELAUTOMATIONLib.IRule.GetFeatureName
		FeatureName = ""
		Return False
	End Function

	Public Sub InvalidFeature(ByVal reserved As Integer) Implements AstSTEELAUTOMATIONLib.IRule.InvalidFeature

	End Sub

End Class
 

~AlexX~

Активный участник
Регистрация
24 Июл 2009
Сообщения
69
Реакции
40
Баллы
28
Понимаете, хотелось бы побольше конструировать, и поменьше программировать...
Есть какой-нибудь визуальный интерфейс, помогающий запрограммировать узел?
И где можно раздобыть документацию по программированию узлов в Адванс...
Я так понимаю девелопер версия отличается от обычной наличием собственной упрощенной IDE, или подключается например к Visual Studio....
Полностью согласен. И совершенно точно это не задача конструктора, а САПР-овца, программиста и т.д.
Визуального интерфейса нет, работа ведется в среде Visual Studio. Dерсия Developer открывает доступ к библиотекам, в остальном это обычный AS Premium. Документация соответственно выдается при приобретении версии Developer.
 

~AlexX~

Активный участник
Регистрация
24 Июл 2009
Сообщения
69
Реакции
40
Баллы
28
~AlexX~, скажите, пожалуйста, в текущей версии Advance Concrete присутствует функция 3d армирования?
И насколько программа соответствует нормативным документам РФ?
3D армирование конечно присутствует. Вот ссылка на англоязычный видеоролик: http://www.graitec.com/en/movie_viewer.asp?MovieID=199&iframe там с 13 минуты рассказывается про армирование в Advance Concrete.

В настоящий момент мы заканчиваем локализацию Advance Concrete. Русская версия пока существует только в стадии Beta. Старались максимально адаптировать программу требованиям наших стандартов, но, к сожалению, очень мало желающих принять участие в бета-тестировании, а нам нужен свежий взгляд со стороны.
 

~AlexX~

Активный участник
Регистрация
24 Июл 2009
Сообщения
69
Реакции
40
Баллы
28
zagonjushnja, ssnss, в первую очередь наличие свободного времени и желания не только озучить программу, но и заняться такой рутинной работой, как написание отчетов и замечаний по работе.

Если готовы, пришлите мен в личку ваш e-mail и заполните форму на сайте: http://www.graitec.com/ru/trial_version.asp (нужно отметить галкой Advance Concrete)
 

dik-son

Moderator
Команда форума
Модератор
Регистрация
15 Мар 2009
Сообщения
364
Реакции
559
Баллы
129
Перед установкой Sp2 нужно ли устанавливать sp1? Или в sp2 всё из sp1 уже есть?
Все обновки устанавливаются отдельно. Если вы не офпользователь про установку SP2 пока забудьте, лицензия слетит. Подождите пока кряк скорректируют.
 

~AlexX~

Активный участник
Регистрация
24 Июл 2009
Сообщения
69
Реакции
40
Баллы
28
А на АСД2012 он установится?
Понимаю,что с ним асд не нужен,но асд уже стоит ,и что-то новое ставить лень.)
Крайне не рекомендую. Возможно если полностью выгрузить ASD (в т.ч. пути поддержки) и будет работать, на за стабильность не ручаюсь.
И потом, если лень не ставьте, никто не заставляет.
 
Яндекс.Метрика
Сверху