احسب الفروق في الضغط عبر واجهات السوائل المنحنية باستخدام معادلة يونغ-لابلاس. أدخل توتر السطح ونصف القطر الرئيسي للانحناء لتحليل القطرات، الفقاعات، وظواهر الشعيرات.
ΔP = γ(1/R₁ + 1/R₂)
ΔP = 0.072 × (1/0.001 + 1/0.001)
ΔP = 0.072 × (1000.00 + 1000.00)
ΔP = 0.072 × 2000.00
ΔP = 0.00 Pa
يوضح هذا التصور السطح المنحني مع أنصاف الأقطار الرئيسية R₁ و R₂. تشير الأسهم إلى فرق الضغط عبر السطح.
معادلة يانغ-لابلاس هي صيغة أساسية في ميكانيكا السوائل تصف فرق الضغط عبر واجهة منحنية بين سائلين، مثل واجهة سائل-غاز أو سائل-سائل. ينشأ هذا الفرق في الضغط بسبب التوتر السطحي وانحناء الواجهة. يوفر حل معادلة يانغ-لابلاس طريقة بسيطة ودقيقة لحساب هذا الفرق في الضغط من خلال إدخال التوتر السطحي ونصف القطرين الرئيسيين للانحناء. سواء كنت تدرس القطرات، أو الفقاعات، أو العمل الشعري، أو الظواهر السطحية الأخرى، فإن هذه الأداة تقدم حلولاً سريعة لمشاكل التوتر السطحي المعقدة.
تُسمى المعادلة بهذا الاسم نسبةً إلى توماس يانغ وبيير-سيمون لابلاس الذين طوروها في أوائل القرن التاسع عشر، وهي ضرورية في العديد من التطبيقات العلمية والهندسية، بدءًا من الميكروفلويديات وعلوم المواد إلى الأنظمة البيولوجية والعمليات الصناعية. من خلال فهم العلاقة بين التوتر السطحي والانحناء وفرق الضغط، يمكن للباحثين والمهندسين تصميم وتحليل الأنظمة التي تتضمن واجهات السوائل بشكل أفضل.
ترتبط معادلة يانغ-لابلاس بفرق الضغط عبر واجهة سائلة بالتوتر السطحي ونصف القطرين الرئيسيين للانحناء:
حيث:
بالنسبة لواجهة كروية (مثل قطرة أو فقاعه)، حيث ، تتبسط المعادلة إلى:
التوتر السطحي ():
نصف القطرين الرئيسيين للانحناء ( و ):
فرق الضغط ():
تعتبر قاعدة الإشارة في معادلة يانغ-لابلاس مهمة:
السطح المسطح: عندما يقترب أي من نصف القطرين من اللانهاية، فإن مساهمته في فرق الضغط تقترب من الصفر. بالنسبة لسطح مسطح تمامًا ()، فإن .
السطح الأسطواني: بالنسبة لسطح أسطواني (مثل سائل في أنبوب شعري)، يكون أحد نصف القطرين نهائيًا () بينما الآخر لانهائي ()، مما يعطي .
نصف القطرات الصغيرة جدًا: عند المقاييس المجهرية (مثل القطرات النانوية)، قد تصبح التأثيرات الإضافية مثل توتر الخط مهمة، وقد تحتاج معادلة يانغ-لابلاس الكلاسيكية إلى تعديل.
تأثيرات درجة الحرارة: عادة ما ينخفض التوتر السطحي مع زيادة درجة الحرارة، مما يؤثر على فرق الضغط. بالقرب من النقطة الحرجة، يقترب التوتر السطحي من الصفر.
المواد السطحية: تقلل وجود المواد السطحية من التوتر السطحي وبالتالي من فرق الضغط عبر الواجهة.
يوفر حاسبتنا طريقة مباشرة لتحديد فرق الضغط عبر واجهات السوائل المنحنية. اتبع هذه الخطوات للحصول على نتائج دقيقة:
أدخل التوتر السطحي ():
أدخل أول نصف قطر رئيسي للانحناء ():
أدخل ثاني نصف قطر رئيسي للانحناء ():
عرض النتيجة:
نسخ أو مشاركة النتائج:
تتمتع معادلة يانغ-لابلاس بالعديد من التطبيقات عبر مجالات علمية وهندسية مختلفة:
تعتبر المعادلة أساسية لفهم سلوك القطرات والفقاعات. تفسر لماذا يكون الضغط الداخلي أعلى في القطرات الأصغر، مما يدفع العمليات مثل:
تساعد معادلة يانغ-لابلاس في تفسير وقياس ارتفاع العمل الشعري:
في الطب وعلم الأحياء، تُستخدم المعادلة لـ:
تشمل التطبيقات في تطوير المواد:
تعتمد العديد من التطبيقات الصناعية على فهم الفروق في الضغط بين الواجهات:
اعتبر قطرة ماء كروية نصف قطرها 1 مم عند 20 درجة مئوية:
هذا يعني أن الضغط داخل القطرة أعلى بـ 144 با من ضغط الهواء المحيط.
بينما تعتبر معادلة يانغ-لابلاس أساسية، هناك طرق بديلة وامتدادات لمواقف معينة:
معادلة كيلفن: تربط ضغط البخار فوق سطح سائل منحني بذلك فوق سطح مسطح، مفيدة لدراسة التكثف والتبخر.
تأثير غيبس-تومسون: يصف كيف يؤثر حجم الجسيمات على الذوبان، ونقطة الانصهار، وغيرها من الخصائص الديناميكية الحرارية.
نموذج هيلفريش: يوسع التحليل ليشمل الأغشية المرنة مثل الأغشية البيولوجية، مع تضمين صلابة الانحناء.
المحاكاة العددية: بالنسبة للهندسيّات المعقدة، قد تكون الأساليب الحاسوبية مثل طريقة حجم السائل (VOF) أو طرق مستوى المجموعة أكثر ملاءمة من الحلول التحليلية.
الديناميات الجزيئية: عند المقاييس الصغيرة جدًا (نانومتر)، تنهار الافتراضات المستمرة، وتوفر محاكيات الديناميات الجزيئية نتائج أكثر دقة.
يمثل تطوير معادلة يانغ-لابلاس علامة بارزة في فهم الظواهر السطحية والعمل الشعري.
بدأت دراسة العمل الشعري منذ العصور القديمة، لكن التحقيق العلمي المنهجي بدأ في فترة النهضة:
ظهرت المعادلة كما نعرفها اليوم من عمل عالمين يعملان بشكل مستقل:
توماس يانغ (1805): نشر "مقال عن تماسك السوائل" في المعاملات الفلسفية للجمعية الملكية، مقدماً مفهوم التوتر السطحي وعلاقته بفرق الضغط عبر الواجهات المنحنية.
بيير-سيمون لابلاس (1806): في عمله الضخم "الميكانيكا السماوية"، طور إطارًا رياضيًا للعمل الشعري، مستخلصًا المعادلة التي تربط فرق الضغط بالانحناء السطحي.
أدى الجمع بين الأفكار الفيزيائية ليانغ ودقة لابلاس الرياضية إلى ما نسميه الآن معادلة يانغ-لابلاس.
على مدار القرون التالية، تم تنقيح المعادلة وتوسيعها:
اليوم، تظل معادلة يانغ-لابلاس حجر الزاوية في علم الواجهات، وتجد باستمرار تطبيقات جديدة مع تقدم التكنولوجيا إلى المقاييس الدقيقة والنانوية.
إليك تنفيذات لمعادلة يانغ-لابلاس في لغات برمجة مختلفة:
1' صيغة إكسل لمعادلة يانغ-لابلاس (واجهة كروية)
2=2*B2/C2
3
4' حيث:
5' B2 تحتوي على التوتر السطحي بالنيوتن لكل متر
6' C2 تحتوي على نصف القطر بالمتر
7' النتيجة تكون بالباسكال
8
9' للحالة العامة مع نصف قطرين رئيسيين:
10=B2*(1/C2+1/D2)
11
12' حيث:
13' B2 تحتوي على التوتر السطحي بالنيوتن لكل متر
14' C2 تحتوي على نصف القطر الأول بالمتر
15' D2 تحتوي على نصف القطر الثاني بالمتر
16
1def young_laplace_pressure(surface_tension, radius1, radius2):
2 """
3 حساب فرق الضغط باستخدام معادلة يانغ-لابلاس.
4
5 المعلمات:
6 surface_tension (float): التوتر السطحي بالنيوتن لكل متر
7 radius1 (float): نصف القطر الأول للانحناء بالمتر
8 radius2 (float): نصف القطر الثاني للانحناء بالمتر
9
10 العائدات:
11 float: فرق الضغط بالباسكال
12 """
13 if radius1 == 0 or radius2 == 0:
14 raise ValueError("يجب أن تكون نصف القطرين غير صفرين")
15
16 return surface_tension * (1/radius1 + 1/radius2)
17
18# مثال لقطرة ماء كروية
19surface_tension_water = 0.072 # ن/م عند 20 درجة مئوية
20droplet_radius = 0.001 # 1 مم بالمتر
21
22# بالنسبة للكرة، يكون كلا نصف القطرين متساويين
23pressure_diff = young_laplace_pressure(surface_tension_water, droplet_radius, droplet_radius)
24print(f"فرق الضغط: {pressure_diff:.2f} با")
25
1/**
2 * حساب فرق الضغط باستخدام معادلة يانغ-لابلاس
3 * @param {number} surfaceTension - التوتر السطحي بالنيوتن لكل متر
4 * @param {number} radius1 - نصف القطر الأول للانحناء بالمتر
5 * @param {number} radius2 - نصف القطر الثاني للانحناء بالمتر
6 * @returns {number} فرق الضغط بالباسكال
7 */
8function youngLaplacePressure(surfaceTension, radius1, radius2) {
9 if (radius1 === 0 || radius2 === 0) {
10 throw new Error("يجب أن تكون نصف القطرين غير صفرين");
11 }
12
13 return surfaceTension * (1/radius1 + 1/radius2);
14}
15
16// مثال لواجهة ماء-هواء في أنبوب شعري
17const surfaceTensionWater = 0.072; // ن/م عند 20 درجة مئوية
18const tubeRadius = 0.0005; // 0.5 مم بالمتر
19// بالنسبة لسطح أسطواني، يكون نصف القطر الواحد هو نصف قطر الأنبوب، والآخر هو اللانهاية
20const infiniteRadius = Number.MAX_VALUE;
21
22const pressureDiff = youngLaplacePressure(surfaceTensionWater, tubeRadius, infiniteRadius);
23console.log(`فرق الضغط: ${pressureDiff.toFixed(2)} با`);
24
1public class YoungLaplaceCalculator {
2 /**
3 * حساب فرق الضغط باستخدام معادلة يانغ-لابلاس
4 *
5 * @param surfaceTension التوتر السطحي بالنيوتن لكل متر
6 * @param radius1 نصف القطر الأول للانحناء بالمتر
7 * @param radius2 نصف القطر الثاني للانحناء بالمتر
8 * @return فرق الضغط بالباسكال
9 */
10 public static double calculatePressureDifference(double surfaceTension, double radius1, double radius2) {
11 if (radius1 == 0 || radius2 == 0) {
12 throw new IllegalArgumentException("يجب أن تكون نصف القطرين غير صفرين");
13 }
14
15 return surfaceTension * (1/radius1 + 1/radius2);
16 }
17
18 public static void main(String[] args) {
19 // مثال لفقاعة صابون
20 double surfaceTensionSoap = 0.025; // ن/م
21 double bubbleRadius = 0.01; // 1 سم بالمتر
22
23 // بالنسبة لفقاعة كروية، يكون كلا نصف القطرين متساويين
24 // ملاحظة: بالنسبة لفقاعة الصابون، هناك واجهتان (داخلية وخارجية)،
25 // لذا نضرب في 2
26 double pressureDiff = 2 * calculatePressureDifference(surfaceTensionSoap, bubbleRadius, bubbleRadius);
27
28 System.out.printf("فرق الضغط عبر فقاعات الصابون: %.2f با%n", pressureDiff);
29 }
30}
31
1function deltaP = youngLaplacePressure(surfaceTension, radius1, radius2)
2 % حساب فرق الضغط باستخدام معادلة يانغ-لابلاس
3 %
4 % المدخلات:
5 % surfaceTension - التوتر السطحي بالنيوتن لكل متر
6 % radius1 - نصف القطر الأول للانحناء بالمتر
7 % radius2 - نصف القطر الثاني للانحناء بالمتر
8 %
9 % المخرجات:
10 % deltaP - فرق الضغط بالباسكال
11
12 if radius1 == 0 || radius2 == 0
13 error('يجب أن تكون نصف القطرين غير صفرين');
14 end
15
16 deltaP = surfaceTension * (1/radius1 + 1/radius2);
17end
18
19% نص مثال لحساب ورسم الضغط مقابل نصف القطر لقطرات الماء
20surfaceTension = 0.072; % ن/م للماء عند 20 درجة مئوية
21radii = logspace(-6, -2, 100); % نصف القطر من 1 ميكرومتر إلى 1 سم
22pressures = zeros(size(radii));
23
24for i = 1:length(radii)
25 % بالنسبة للقطرات الكروية، يكون كلا نصف القطرين متساويين
26 pressures(i) = youngLaplacePressure(surfaceTension, radii(i), radii(i));
27end
28
29% إنشاء رسم بياني لوغاريتمي-لوغاريتمي
30loglog(radii, pressures, 'LineWidth', 2);
31grid on;
32xlabel('نصف قطر القطرة (م)');
33ylabel('فرق الضغط (با)');
34title('ضغط يانغ-لابلاس مقابل حجم القطرة للماء');
35
1#include <iostream>
2#include <stdexcept>
3#include <cmath>
4#include <iomanip>
5
6/**
7 * حساب فرق الضغط باستخدام معادلة يانغ-لابلاس
8 *
9 * @param surfaceTension التوتر السطحي بالنيوتن لكل متر
10 * @param radius1 نصف القطر الأول للانحناء بالمتر
11 * @param radius2 نصف القطر الثاني للانحناء بالمتر
12 * @return فرق الضغط بالباسكال
13 */
14double youngLaplacePressure(double surfaceTension, double radius1, double radius2) {
15 if (radius1 == 0.0 || radius2 == 0.0) {
16 throw std::invalid_argument("يجب أن تكون نصف القطرين غير صفرين");
17 }
18
19 return surfaceTension * (1.0/radius1 + 1.0/radius2);
20}
21
22int main() {
23 try {
24 // مثال لقطرة زئبق
25 double surfaceTensionMercury = 0.485; // ن/م عند 20 درجة مئوية
26 double dropletRadius = 0.002; // 2 مم بالمتر
27
28 // بالنسبة لقطرة كروية، يكون كلا نصف القطرين متساويين
29 double pressureDiff = youngLaplacePressure(surfaceTensionMercury, dropletRadius, dropletRadius);
30
31 std::cout << "فرق الضغط داخل قطرة الزئبق: "
32 << std::fixed << std::setprecision(2) << pressureDiff
33 << " با" << std::endl;
34
35 // مثال لواجهة أسطوانية (مثل في أنبوب شعري)
36 double tubeRadius = 0.0001; // 0.1 مم
37 double infiniteRadius = std::numeric_limits<double>::max();
38
39 double capillaryPressure = youngLaplacePressure(surfaceTensionMercury, tubeRadius, infiniteRadius);
40
41 std::cout << "فرق الضغط في أنبوب الزئبق: "
42 << std::fixed << std::setprecision(2) << capillaryPressure
43 << " با" << std::endl;
44 }
45 catch (const std::exception& e) {
46 std::cerr << "خطأ: " << e.what() << std::endl;
47 return 1;
48 }
49
50 return 0;
51}
52
1#' حساب فرق الضغط باستخدام معادلة يانغ-لابلاس
2#'
3#' @param surface_tension التوتر السطحي بالنيوتن لكل متر
4#' @param radius1 نصف القطر الأول للانحناء بالمتر
5#' @param radius2 نصف القطر الثاني للانحناء بالمتر
6#' @return فرق الضغط بالباسكال
7#' @examples
8#' young_laplace_pressure(0.072, 0.001, 0.001)
9young_laplace_pressure <- function(surface_tension, radius1, radius2) {
10 if (radius1 == 0 || radius2 == 0) {
11 stop("يجب أن تكون نصف القطرين غير صفرين")
12 }
13
14 return(surface_tension * (1/radius1 + 1/radius2))
15}
16
17# نص مثال لمقارنة فرق الضغط لسوائل مختلفة بنفس الهندسة
18liquids <- data.frame(
19 name = c("الماء", "الإيثانول", "الزئبق", "البنزين", "بلازما الدم"),
20 surface_tension = c(0.072, 0.022, 0.485, 0.029, 0.058)
21)
22
23# حساب الضغط لقطرة كروية نصف قطرها 1 مم
24droplet_radius <- 0.001 # م
25liquids$pressure <- sapply(liquids$surface_tension, function(st) {
26 young_laplace_pressure(st, droplet_radius, droplet_radius)
27})
28
29# إنشاء رسم بياني شريطي
30barplot(liquids$pressure, names.arg = liquids$name,
31 ylab = "فرق الضغط (با)",
32 main = "ضغط يانغ-لابلاس لقطرات 1 مم من سوائل مختلفة",
33 col = "lightblue")
34
35# طباعة النتائج
36print(liquids[, c("name", "surface_tension", "pressure")])
37
تستخدم معادلة يانغ-لابلاس لحساب فرق الضغط عبر واجهة سائلة بسبب التوتر السطحي. إنها أساسية لفهم الظواهر مثل العمل الشعري، وتشكيل القطرات، واستقرار الفقاعات، والعديد من التطبيقات الميكروفلويدية. تساعد المعادلة المهندسين والعلماء في تصميم الأنظمة التي تتضمن واجهات السوائل وتوقع كيفية تصرفها تحت ظروف مختلفة.
تكون القطرات الأصغر ذات ضغط داخلي أعلى بسبب انحنائها الأكبر. وفقًا لمعادلة يانغ-لابلاس، يرتبط فرق الضغط عكسيًا بنصف القطر. مع انخفاض نصف القطر، يزداد الانحناء (1/R)، مما يؤدي إلى فرق ضغط أعلى. يفسر هذا لماذا تتبخر قطرات الماء الأصغر بشكل أسرع من القطرات الأكبر، ولماذا تميل الفقاعات الصغيرة في الرغوة إلى الانكماش بينما تنمو الفقاعات الأكبر.
تؤثر درجة الحرارة بشكل أساسي على معادلة يانغ-لابلاس من خلال تأثيرها على التوتر السطحي. بالنسبة لمعظم السوائل، ينخفض التوتر السطحي تقريبًا خطيًا مع زيادة درجة الحرارة. وهذا يعني أن فرق الضغط عبر واجهة منحنية سينخفض أيضًا مع ارتفاع درجة الحرارة، بشرط أن تظل الهندسة ثابتة. بالقرب من النقطة الحرجة لسائل، يقترب التوتر السطحي من الصفر، وتصبح تأثيرات يانغ-لابلاس غير ملحوظة.
نعم، تنطبق الصيغة العامة لمعادلة يانغ-لابلاس على أي واجهة منحنية، وليس فقط الكروية. تستخدم المعادلة نصف قطرين رئيسيين، يمكن أن يكونا مختلفين للأسطح غير الكروية. بالنسبة للهندسيات المعقدة، قد تختلف هذه الأبعاد من نقطة إلى أخرى على السطح، مما يتطلب معالجة رياضية أكثر تعقيدًا أو طرق عددية لحل شكل الواجهة بالكامل.
تفسر معادلة يانغ-لابلاس بشكل مباشر ارتفاع العمل الشعري. في أنبوب ضيق، تخلق السطح المنحني فرق ضغط وفقًا للمعادلة. يدفع هذا الفرق السائل للأعلى ضد الجاذبية حتى يتم الوصول إلى التوازن. يمكن اشتقاق ارتفاع العمل الشعري من خلال تعيين فرق الضغط من معادلة يانغ-لابلاس مساويًا للضغط الهيدروستاتيكي لعمود السائل المرفوع (ρgh)، مما يؤدي إلى الصيغة المعروفة h = 2γcosθ/(ρgr).
تكون معادلة يانغ-لابلاس دقيقة عمومًا حتى المقاييس المجهرية (الميكرومترات)، ولكن عند المقاييس النانوية، تصبح التأثيرات الإضافية مهمة. تشمل هذه التأثيرات توتر الخط (عند خط الاتصال بين الأطوار الثلاثة)، وضغط الانفصال (في الأفلام الرقيقة)، والتفاعلات الجزيئية. عند هذه المقاييس، تبدأ الافتراضات المستمرة في الانهيار، وقد تحتاج معادلة يانغ-لابلاس الكلاسيكية إلى تصحيحات أو استبدال بأساليب الديناميات الجزيئية.
بينما ترتبط المعادلتان، فإنهما تصفان جوانب مختلفة من واجهات السوائل. ترتبط معادلة يانغ-لابلاس بفرق الضغط بالتوتر السطحي والانحناء. تصف معادلة يانغ (المعروفة أحيانًا باسم علاقة يانغ) زاوية الاتصال التي تتشكل عندما تلتقي واجهة سائلة-بخار بسطح صلب، وتربطها بالتوترات السطحية بين الأطوار الثلاثة (الصلب-البخار، السائل-الصلب، والسائل-البخار). كلا المعادلتين تم تطويرهما بواسطة توماس يانغ وهما أساسيتان في فهم الظواهر السطحية.
تقلل المواد السطحية من التوتر السطحي من خلال الامتصاص عند الواجهة السائلة. وفقًا لمعادلة يانغ-لابلاس، يؤدي ذلك مباشرة إلى تقليل فرق الضغط عبر الواجهة. بالإضافة إلى ذلك، يمكن أن تخلق المواد السطحية تدرجات في التوتر السطحي (تأثير مارانغوني) عند توزيعها بشكل غير متساوٍ، مما يتسبب في تدفقات معقدة وسلوكيات ديناميكية لا تغطيها معادلة يانغ-لابلاس الثابتة. لهذا السبب، تعمل المواد السطحية على استقرار الرغوات والمستحلبات - حيث تقلل من فرق الضغط الذي يدفع التلاقي.
نعم، يمكن لمعادلة يانغ-لابلاس، مع دمج تأثيرات الجاذبية، التنبؤ بشكل قطرة معلقة. بالنسبة لمثل هذه الحالات، تُكتب المعادلة عادةً من حيث الانحناء المتوسط ويتم حلها عدديًا كمشكلة قيمة حدودية. هذه الطريقة هي أساس طريقة قطرة معلقة لقياس التوتر السطحي، حيث يتم مطابقة شكل القطرة المرصودة مع الملفات النظرية المحسوبة من معادلة يانغ-لابلاس.
للحصول على نتائج متسقة، استخدم وحدات النظام الدولي مع معادلة يانغ-لابلاس:
إذا كنت تستخدم أنظمة وحدات أخرى، تأكد من التناسق. على سبيل المثال، في وحدات CGS، استخدم داين/سم للتوتر السطحي، سم لنصف القطر، وداين/سم² للضغط.
دي جينيس، ب.ج.، بروتشارد-ويارت، ف.، وكويري، د. (2004). ظواهر العمل الشعري والتوتر السطحي: القطرات، الفقاعات، اللآلئ، الأمواج. سبرينغر.
آدامسون، أ.و.، وغاست، أ.ب. (1997). الكيمياء الفيزيائية للأسطح (الطبعة السادسة). وايلي-إنترساينس.
إيزرائيلي، ج.ن. (2011). القوى الجزيئية والسطحية (الطبعة الثالثة). أكاديميك برس.
رولينسون، ج.س.، وويذوم، ب. (2002). نظرية الجزيئات في العمل الشعري. دوفر.
يانغ، ت. (1805). "مقال عن تماسك السوائل". المعاملات الفلسفية للجمعية الملكية في لندن، 95، 65-87.
لابلاس، ب.س. (1806). معالجة الميكانيكا السماوية، ملحق للكتاب 10.
ديرجاوين، ب.ف.، تشورايف، ن.ف.، ومولر، ف.م. (1987). القوى السطحية. دار النشر الاستشارية.
فين، ر. (1986). الأسطح الشعاعية المتوازنة. سبرينغر-فيرلا.
ديفاي، ر.، وبريغوجين، إ. (1966). التوتر السطحي والامتصاص. لونغمان.
لوتروب، ب. (2011). فيزياء المادة المستمرة: الظواهر الغريبة واليومية في العالم الماكروسكوبي (الطبعة الثانية). CRC Press.
هل أنت مستعد لحساب فروق الضغط عبر الواجهات المنحنية؟ جرب حل معادلة يانغ-لابلاس الآن واكتسب رؤى حول ظواهر التوتر السطحي. لمزيد من الأدوات والحاسبات في ميكانيكا السوائل، استكشف مواردنا الأخرى.
اكتشف المزيد من الأدوات التي قد تكون مفيدة لسير عملك