Petrel Club

Последнее сообщение
ojakov 136 11
Дек 06

Кто писал плагины для Петреля?
Какая софтинка для этого дела нужна?

Напишите пожалуйста поподробней...

Tim Taller 39 11
Дек 06 #1

ojakov пишет:

Кто писал плагины для Петреля?
Какая софтинка для этого дела нужна?

Напишите пожалуйста поподробней...

C#, как вариант...

ojakov 136 11
Янв 07 #2

Ага, я думаю самый вариант.
Озадачился приобретением студии.net и нашел бесплатно.

Экспресс вариант от Майкрософта. Установил дома. Работает, для плагинов более чем достаточно. Требует сп2.

http://msdn.microsoft.com/vstudio/express/...sharp/download/

Plutonium 65 10
Сен 07 #3

Я в Петрел недавно, сейчас пытаюсь моделировать разломы (для тренировки) но никак не получается, он сам соединяет линии которые я проинтерпретировал на профилях и делает это некорректно, подскажите как можно соединить те линии которые я хочу? Поделитесь пожалуйста учебником по этому софту, если есть (именно учебник нужен а не хелп).

ojakov 136 11
Сен 07 #4

Я так понимаю, что ты интерпретировал разломы на 2Д профилях..

О каких линиях идет речь?
Если соединяются fault sticks (линии?) разных разломов как попало, то надо внимательнее смореть на то, какой разлом активен (выделен) перед тем, как начать пикировать..
Т.е. если Петрель добавляет стики к выделенному разлому. Если в данной Interpretation Folder ничего не выделено, то создает новый разлом.

Если ответ не про то, то пожалуйста, подробнее описывай в чем трабл smile.gif

И!
Петрель всегда корректно делает то, что его просит сделать пользователь. Можешь на форуме спросить у В. Кучинского, он в этом деле ГУРУ.

Plutonium 65 10
Сен 07 #5
Цитата

Можешь на форуме спросить у В. Кучинского, он в этом деле ГУРУ.

Спасибо за совет. Рисовал разломы в interpretation window, сделал один fault interpretation. Он очерёдность соединения проинтерпретированных линий не соблюдает.

ojakov 136 11
Сен 07 #6

На счет Кучинского это было так.. лирика.. Мы с ним, помницо, на тему корректности работы Петреля много спорили. Слов нет, бывают баги, но 90% блэйма необоснованны. Заметь, я сам не с Шлюма smile.gif

Вернеся к нашим ... разломам!
Не уверен, что до конца понимаю в чем суть проблемы.
Можешь скриншот выложить?

Попробуй сначала пропикить фолты на самых крайних профилях. Не суть важно в каком окне, interpretation или 3d. Они у тебя полюбому соединятся правильно. Затем выбирай промежуточный профиль. В interpretation window ты должен увидеть плоскость твоего разлома пунктиром (проинтерполированную между двумя крайними "линиями").
Пикай тот разлом на этом профиле, и вся fault plain должна аджаститься..

У тебя же 2д сейсмика?
Если чего то опять я не допонял, кидай скриншот. Может поможет smile.gif

Plutonium 65 10
Сен 07 #7

Покопаюсь, если опять фигня получится выложу скрин. Есть и 3д и 2д вроде я так понял что при интерпретации разломов принцип тот же - ты рисуеш, он соединяет, или нет??

Guzel 249 11
Сен 07 #8

вопрос - задание наклонного ВНК

наш геолог сказал, что сделать это конечно возможно. для этого надо задать 4 точки (так?)... он сказал, что 3 точки не достаточно, поверхность будет как-то там закругляться... что меня беспокоит... нельзя там задать, чтобы поверхность была строго плоскостью?

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

вопрос такой, что допустим в петреле у нас есть наклонная поверхность - где можно посмотреть ее уравнение плоскости?
это уравнение мне нужно, чтобы потом в симуляторе сделать скриптик, расчитывающий собственный ВНК для каждой ячейки, в зависимости от ее положения в пространстве

volvlad 2038 11
Сен 07 #9

Guzel пишет:

вопрос - задание наклонного ВНК

наш геолог сказал, что сделать это конечно возможно. для этого надо задать 4 точки (так?)... он сказал, что 3 точки не достаточно, поверхность будет как-то там закругляться... что меня беспокоит... нельзя там задать, чтобы поверхность была строго плоскостью?

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

вопрос такой, что допустим в петреле у нас есть наклонная поверхность - где можно посмотреть ее уравнение плоскости?
это уравнение мне нужно, чтобы потом в симуляторе сделать скриптик, расчитывающий собственный ВНК для каждой ячейки, в зависимости от ее положения в пространстве


Уравнение плоскости можно получить сняв значения трех точек, лежащей на плоскости ВНК и не лежащих на одной прямой. Потом записать определитель и вычислить его:
| x-x1 y-y1 z-z1 |
| x-x2 y-y2 z-z2 | = 0
| x-x3 y-y3 z-z3 |

Должно получится достаточно точно.

Guzel 249 11
Сен 07 #10

V. Volkov пишет:

Уравнение плоскости можно получить сняв значения трех точек, лежащей на плоскости ВНК и не лежащих на одной прямой. Потом записать определитель и вычислить его:
| x-x1 y-y1 z-z1 |
| x-x2 y-y2 z-z2 | = 0
| x-x3 y-y3 z-z3 |

Должно получится достаточно точно.

это понятно... просто в реальности трудно по каротажкам четко увидеть эти самые три точки
хотелось бы иметь возможность

задать плоскость через уравнение в петреле (а лучше просто x1, y1, z1, x2... и тд, программе определитель проще посчитать) --> визуализировать --> исправить --> снова визуализировать... и тд --> конечное уравнение уже использовать в симуляторе, поскольку делать все эти итерации в гидродинамическом симуляторе будет раз этак в 10-20 дольше

короче, я так понимаю, в петреле нет этой возможности..... чрезвычайно удивительно. или просто никто не пользовался?

Guzel 249 11
Сен 07 #11

thanks to ojakov

ojakov 136 11
Сен 07 #12

Чего то админ еще не проверил, м скриптика пока на сайте нету sad.gif

VIT 1053 11
Сен 07 #13

Guzel пишет:

вопрос - задание наклонного ВНК


А зачем наклонный ВНК ? Можно регионами сделать. К тому же симулятор все равно корректно считать его не будет - будут перетоки.

Guzel 249 11
Сен 07 #14

VIT пишет:

А зачем наклонный ВНК ? Можно регионами сделать. К тому же симулятор все равно корректно считать его не будет - будут перетоки.

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

Sergey.Farin 70 11
Сен 07 #15

Guzel пишет:

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

В MoReS можно задать любой регион любым полигоном, чем и занимаюсь, возможности огромные!, только документировано не подробно sad.gif и времени много тратится ввиду отсутствия большого опыта на данный момент sad.gif

SiZ 257 11
Сен 07 #16

У кого есть демка к Петрелю с материалами по Гелифаксу?

volvlad 2038 11
Сен 07 #17

SiZ пишет:

У кого есть демка к Петрелю с материалами по Гелифаксу?

У меня есть, напиши куда слать.

SiZ 257 11
Сен 07 #18

а размер ее каков?

volvlad 2038 11
Сен 07 #19

SiZ пишет:

а размер ее каков?

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

Unknown 1583 11
Сен 07 #20

Проще на файлообменник архив с паролем положить.
А пароль по почте.

SiZ 257 11
Сен 07 #21

оки
siziy at mail.ru
вот сюда бы хорошо кинуть в раре

Guzel 249 11
Сен 07 #23

Sergey.Farin пишет:

В MoReS можно задать любой регион любым полигоном, чем и занимаюсь, возможности огромные!, только документировано не подробно sad.gif и времени много тратится ввиду отсутствия большого опыта на данный момент sad.gif

естественно, можно любым, НО тратится много времени) а это нефига не маленькое НО

если честно, ОЧЕНЬ интересуют подробности, как ты это делаешь. когда будет время, плз напиши сюда или на почту, или хотя бы вышли input deck с кратким комментарием что он делает

дело в том. что я обращалась в REsupport с очень такой легкой просьбой (опишу ниже) и мне выдали скриптик на страницу А4, правда, немножко поздновато (это решили вообще не делать), потому что Bram сказал, что у него это не сразу получилось

а просьба была такая - модель очерчена естественно сложным полигоном. а разделить ее на две части мне нужно было очень просто - тупо в зависиомости от значения Х (я думала, это самый простой способ). то есть по левую сторону один регион, а по правую - другой... так вот даже такая фигня вылилась в не самый маленький скрипт, который полдня отлаживался экспертом в этом софте. это нормально?

причем такое разделение слишком грубое и естественно от него отказались. все гораздо проще задавать форумалами

volvlad 2038 11
Сен 07 #24

Plutonium пишет:

О, если не трудно мне тоже скиньте плиз
romanabramovich2(гав)rambler.ru


Модель оказалась большой из-за raw файлов. Так что размещаю на файлообменник, пароль к архиву вышлю по почте

Plutonium 65 10
Сен 07 #25

Спасибо за модель.

Такой вопрос, Петрел отказывается создавать Velocity model пишет какуюто ошибку и просит перезапустить прогу, как можно создать эту чёртову модель? Очень похоже на глюк, но может я чтото не так делаю? Подскажите что нибудь.

ojakov 136 11
Сен 07 #26

Как интересно! Да очень похоже на глюк.. smile.gif

Подробнее бы..

Plutonium 65 10
Сен 07 #27

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

Plutonium 65 10
Окт 07 #28

Возникла такая проблема - нехватает паттернов для карты. Возможно ли создать свои "эскизы", на пример в кореле, и использовать их в качестве заливки в Петрел??

Unknown 1583 11
Окт 07 #29

Можно.
Делаешь их в кореле. Экспортируешь в битмап.
Потом этот битмап импортируешь в Петрель и используешь как текстуру для раскраски карты

Plutonium 65 10
Окт 07 #30

А в литологическую колонку как его вбить?

Plutonium 65 10
Окт 07 #31

Как загрузить плагины Петреля которые идут вместе с дистрибутивом?

Unknown 1583 11
Окт 07 #32

Прописать путь к ним руками в Tools/System Settings/Company Profile/Locations

Plutonium 65 10
Окт 07 #33

Я прописываю, ему по барабану. Как не было их в списке так и нет.

ojakov 136 11
Окт 07 #34

Проверь есть ли у тебя лицензия на плагины..

Plutonium 65 10
Окт 07 #35

Лицензия есть. Я прочитал Help к семплам вот что там написано

To use the samples do the following:
Copy the APIDevKit/Samples directory, and its subdirectories, to your own location.
In your copy of the directory you will find a file, API_Samples_README.txt, and a file API_Samples.bat. The API_Samples.bat file will start Visual Studio with your copy of the Samples solution loaded if it is edited to suit your local environment. View the “README” file to see how to edit the API_Samples.bat file for your installation.
Edit the API_Samples.bat file as instructed.
To start Visual Studio with your copy of the Samples solution loaded simply run the edited API_Samples.bat file.

Я этого ничего не делал. Как я понимаю это сырые плаги и их с помощю VS надо доделывать и тоько потом Петрел их воспримет. Или я что то недопонял?

ojakov 136 11
Окт 07 #36

Плагины там уже готовые. Доделывать их не надо..

Plutonium 65 10
Окт 07 #37

Не хочет он работать. На картинке хелпа показаны .dll плагов, у меня их нет. У Вас они есть или дело в другом??

ojakov 136 11
Окт 07 #38

их надо скомпилировать, забыл сказать..

Открываешь все как по хелпу, нажимаешь кнопочку F5, или иконку со стрелочкой зеленой.

И будут тебе dll'ки smile.gif

Plutonium 65 10
Окт 07 #39

Когда я делаю всё по хелпу, то он у меня просит Visual Studio, а его у меня нет. Скиньте пожалуйста на мыло эти .dll-ки если есть, ато качать студио это больше 2ГБ
edgar@li.ru

Plutonium 65 10
Окт 07 #40

Спасибо, скачал. Но Петрел ругается пишет что неможет загрузить. С чем это может быть связано?

ojakov 136 11
Окт 07 #41

вот уж не знаю..
а чего пишет когда ругается? Петрель у тебя, кстати говоря, какой?

Unknown 1583 11
Окт 07 #42

Возможно другая версия Петреля. Плагины от разных версий друг к другу не подходят

trex 298 10
Окт 07 #43

коллеги, гложет смутное подозрение что Iso-Frequency Component это и есть спектральная декомпозиция ?

Plutonium 65 10
Окт 07 #44

Пишет Failed to load...... и просит удалить чтобы ошибка не повторилась. Версия 2005. Jun 11 2006

ojakov 136 11
Окт 07 #45

Plutonium пишет:

Пишет Failed to load...... и просит удалить чтобы ошибка не повторилась. Версия 2005. Jun 11 2006


у меня версия сентябрьская, но не уверен, что в этом дело. Хотя может быть они и библиотеки тоже обновляют..

trex 298 10
Окт 07 #46

ojakov пишет:

вопрос на засыпку..
а что такое спектральная декомпозиция?

Вы спрашиваете или подводите меня к ответу ? smile.gif. Ок, по факту IFC вродь как бы похоже - определение величины вклада определенной частоты в единичный дискрет (эт если я правильно перевел из Петреля), подобный же смысл имеет и спектральная декомпозиция - или я ошибаюсь? . К сожалению в хелпах к Петрелю не подают более подробною инфу, в отличии например от Джеофрейма, там хоть формулки приводяться и пару фраз для чего этот или иной атрибут. Т.е. меня смущает что Шлюмы не обозвали IFC так как принято в мире..

ojakov 136 11
Окт 07 #47

Мне просто кажется, что под термин "спектральная декомпозиция" (т.е. разложение сигнала по разным диапазонам частот) можно столько много напихать..

У нас товарищ из кетая неплохой метод запатентовал. Там всего наворочено - частоты, когерентности... - тоже, в каком то роде, спектральная декомпозиция..

Garry 2 10
Ноя 07 #48

Note for all
We have changed Petrel 2007.1.2 to give you the “Send” or “Don’t Send” option more often if it crashes.
Should the user choose “Send” then useful information is sent to Engineering that may help us fix the cause of the crash. So I would strongly recommend (where possible) that you always click “Send”. This will send a mini-dump via Microsoft to us for debugging.

Dorzhi 863 11
Ноя 07 #49

Вопрос такой, поставили Петрель 2005, он ставит вроде как NET фреймворки 1.1 и 2.0. Потом пытаюсь поставить Визуал Студию 2005 бета, при установке говорит , что ошибка при инсталляции NET фреймворка и вылетает. Это что конфликт фреймворков?

Mishgen 145 10
Ноя 07 #50

Dorzhi пишет:

Вопрос такой, поставили Петрель 2005, он ставит вроде как NET фреймворки 1.1 и 2.0. Потом пытаюсь поставить Визуал Студию 2005 бета, при установке говорит , что ошибка при инсталляции NET фреймворка и вылетает. Это что конфликт фреймворков?

Насколько мне известно по умолчанию Petrel 2005 и Студия 2005 не совместимы. Правда это не должно было проявиться в процессе инсталляции :-(
Суть проблемы: Petrel 2005 требует плагинов в .NET 1.1, а MS VS 2005 "компилит" dll в .NET 2.0. Судя по софтверным форумам есть какие-то "настройки, библиотеки" позволяющие создавать dll в .NET 1.1 из Студио 2005, но это не для "середнячков" типа меня.
Из моих сведений работает конф-ция: SIS Petrel 2007 = NET 2.0 = MS Visual Studio 2005

С уваженем,
Инженер
P.S. Свяжись с SIS.

Страницы

Go to top